Comments (7)
Thanks for the responses @deepjyoti30 ! Once I get a handle on this tool, I think it'll be very useful to me.
characters like | etc which if passed directly to metadata providers like itunes will lead in no results.
Since I use beets, I was expecting ytmdl
to do a fuzzy search and offer me some choices of song IDs. I suppose what it is actually offering me is a choice of YouTube videos to use? Is there a way to do also do fuzzy title search on the resulting YT video's title?
Also, why are you not using other metadata providers, I think using multiple providers will decrease the chances of not getting metadata automatically.
I'm naively using the default, and from the log it appears to be making use of iTunes, spotify, and gaana. Should I be doing something to specify more?
from ytmdl.
@reagle From the partial logs you have shared, I think you are not using ytmdl
correctly. You should pass the song name in the song name flag instead of an youtube URL. This is an user error, not ytmdl
bug.
If you can, please consider sharing the command you used to run ytmdl
, along with all the flags etc. With that I can pinpoint the exact issue with the command you passed.
In the above case, ytmdl is trying to search for the youtube URL on iTunes and based on the logs it seems like you have explicitly passed the URL as the value for the meta?
As I said, without you sharing the exact command you ran, I cannot help here further but I am certain this is not a bug from ytmdl
.
Also, I moved the issue to this repo (ytmdl
) because this is the dedicated codebase for the CLI app. The webapp repo is for issues related to the webapp and not the CLI tool.
from ytmdl.
Hi @deepjyoti30, thank you for the response. Yes, I'm a newbie, so some of my expectations are off. I didn't think to provide a title because it's provided by YouTube. I even selected it within the interaction:
❯ ytmdl https://www.youtube.com/watch\?v\=09ZP6O7W-mE
==> Searching to see if already present in /Users/reagle/Music
==> Searching Youtube for https://www.youtube.com/watch?v=09ZP6O7W-mE
==> Choose One (One with [M] is verified music)
[1] Ghost & Writer - Never Take Fire (Ft. Edward Ka-Spel) by Schuyler242 with dur 4:48
==> Enter Choice (1): 1
==> Downloading Ghost & Writer - Never Take Fire (Ft. Edward Ka-Spel) in 320kbps
==> Saving the files to: /Users/reagle/.cache/ytmdl
==> Downloaded!
==> Getting song data for https://www.youtube.com/watch?v=09ZP6O7W-mE...
==> Something went wrong with iTunes. The program will continue withthe other providers. Please check '[/Users/reagle/.cache/ytmdl/logs/log.cat]' for more details.
==> Moved to /Users/reagle/Music...
==> Done
from ytmdl.
hrmmm... perhaps I need to use --title-as-name
, but that doesn't work either. Here's my attempt with a well known Beatles song.
❯ ytmdl --title-as-name https://www.youtube.com/watch\?v\=oolpPmuK2I8
==> Searching to see if already present in /Users/reagle/Music
==> Searching Youtube for https://www.youtube.com/watch?v=oolpPmuK2I8
==> Choose One (One with [M] is verified music)
[1] Come Together (Remastered 2009) by The Beatles with dur 4:20
[2] Here Comes The Sun (2019 Mix) by The Beatles with dur 3:06
[3] Come Together ft. Loser by Shuliano with dur 2:50
[4] Come Together - The Beatles | MONSTER TAI-RIKU【#22】 by MONSTER TAI-RIKU with dur 3:35
[5] TOP 100 Greatest Songs Of All Time by Pet Sounds with dur 17:22
[0] More results
==> Enter Choice (1): 1
==> Downloading Come Together (Remastered 2009) in 320kbps
==> Saving the files to: /Users/reagle/.cache/ytmdl
==> Downloaded!
==> Getting song data for https://www.youtube.com/watch?v=oolpPmuK2I8...
==> Something went wrong with iTunes. The program will continue withthe other providers. Please check '[/Users/reagle/.cache/ytmdl/logs/log.cat]' for more details.
==> Moved to /Users/reagle/Music...
==> Done
and here's the log
[ytmdl]:[09/09/2023 19:45:35]: Logger running in DEBUG mode
[ytmdl]:[09/09/2023 19:45:35]: Passed args: Namespace(SONG_NAME=['https://www.youtube.com/watch?v=09ZP6O7W-mE'], quiet=False, output_dir=None, song=None, choice=None, artist=None, album=None, disable_metaadd=False, skip_meta=False, manual_meta=False, itunes_id=None, spotify_id=None, disable_sort=False, ask_meta_name=False, on_meta_error=None, proxy=None, url=None, list=None, nolocal=False, format='mp3', trim=False, get_opts=False, keep_chapter_name=False, download_archive=None, ignore_chapters=False, ytdl_config=None, dont_transcode=False, filename=None, pl_start=None, pl_end=None, pl_items=None, ignore_errors=False, title_as_name=False, level='INFO', disable_file=False, list_level=False)
[ytmdl]:[09/09/2023 19:45:35]: Config not present, creating default.
[ytmdl]:[09/09/2023 19:45:35]: Config created
[ytmdl]:[09/09/2023 19:45:35]: Created new config since none was present
[ytmdl]:[09/09/2023 19:45:35]: on_meta_error before: None
[ytmdl]:[09/09/2023 19:45:35]: on_meta_error after: exit
[ytmdl]:[09/09/2023 19:45:35]: itunes_country: US
[ytmdl]:[09/09/2023 19:45:35]: ['https://www.youtube.com/watch?v=09ZP6O7W-mE']
[ytmdl]:[09/09/2023 19:45:35]: verify title: False
[ytmdl]:[09/09/2023 19:45:35]: https://www.youtube.com/watch?v=09ZP6O7W-mE
[ytmdl]:[09/09/2023 19:45:35]: None
[cache]:[09/09/2023 19:45:35]: Searching to see if already present in /Users/reagle/Music
[ytmdl]:[09/09/2023 19:45:35]: proxy passed: None
[ytmdl]:[09/09/2023 19:45:35]: Passed format: mp3
[core]:[09/09/2023 19:45:35]: Searching Youtube for �[93mhttps://www.youtube.com/watch?v=09ZP6O7W-mE�[0m
[yt]:[09/09/2023 19:45:35]: Query used: https://www.youtube.com/watch?v=09ZP6O7W-mE
[song]:[09/09/2023 19:45:35]: Choose One (One with [M] is verified music)
[song]:[09/09/2023 19:45:39]: 1
[core]:[09/09/2023 19:45:39]: Downloading �[95mGhost & Writer - Never Take Fire (Ft. Edward Ka-Spel)�[0m in �[93m320kbps�[0m
[yt]:[09/09/2023 19:45:39]: Saving the files to: /Users/reagle/.cache/ytmdl
[yt]:[09/09/2023 19:45:39]: /Users/reagle/.cache/ytmdl/Ghost#&#Writer#-#Never#Take#Fire#(Ft.#Edward#Ka-Spel).mp3
[yt]:[09/09/2023 19:45:39]: Enabling progress hook.
[yt]:[09/09/2023 19:45:39]: Passed value for no_progress: False
[yt]:[09/09/2023 19:45:39]: args passed: {'quiet': True, 'no_warnings': False, 'nocheckcertificate': True, 'source_address': '0.0.0.0', 'outtmpl': '/Users/reagle/.cache/ytmdl/Ghost#&#Writer#-#Never#Take#Fire#(Ft.#Edward#Ka-Spel).mp3', 'format': 'bestaudio/best', 'progress_hooks': [<function progress_handler at 0x106b13ec0>]}
[core]:[09/09/2023 19:45:41]: Downloaded!
[ytmdl]:[09/09/2023 19:45:43]: songs to download: [{'title': 'https://www.youtube.com/watch?v=09ZP6O7W-mE', 'is_original': True}]
[ytmdl]:[09/09/2023 19:45:43]: is original: True
[ytmdl]:[09/09/2023 19:45:43]: Has the attribute
[ytmdl]:[09/09/2023 19:45:43]: song_name: https://www.youtube.com/watch?v=09ZP6O7W-mE song_meta: https://www.youtube.com/watch?v=09ZP6O7W-mE
[ytmdl]:[09/09/2023 19:45:43]: None
[core]:[09/09/2023 19:45:43]: None:None
[ytmdl]:[09/09/2023 19:45:46]: Skip Meta: False
[core]:[09/09/2023 19:45:46]: Getting song data for https://www.youtube.com/watch?v=09ZP6O7W-mE...
[metadata]:[09/09/2023 19:45:46]: Searching metadata with itunes
[metadata]:[09/09/2023 19:45:46]: No results found with the keyword https://www.youtube.com/watch?v=09ZP6O7W-mE
[metadata]:[09/09/2023 19:45:46]: Something went wrong with iTunes. The program will continue withthe other providers. Please check '[/Users/reagle/.cache/ytmdl/logs/log.cat]' for more details.
[metadata]:[09/09/2023 19:45:46]: Searching metadata with spotify
[metadata]:[09/09/2023 19:45:46]: Using US for Spotify country
[metadata]:[09/09/2023 19:45:47]: Searching metadata with gaana
[Dir]:[09/09/2023 19:45:48]: ext: mp3
[Dir]:[09/09/2023 19:45:48]: Moving to: /Users/reagle/Music
[Dir]:[09/09/2023 19:45:48]: Moved to /Users/reagle/Music...
[ytmdl]:[09/09/2023 19:45:48]: Done
[ytmdl]:[09/09/2023 19:46:39]: Logger running in DEBUG mode
[ytmdl]:[09/09/2023 19:46:39]: Passed args: Namespace(SONG_NAME=['https://www.youtube.com/watch?v=09ZP6O7W-mE'], quiet=False, output_dir=None, song=None, choice=None, artist=None, album=None, disable_metaadd=False, skip_meta=False, manual_meta=False, itunes_id=None, spotify_id=None, disable_sort=False, ask_meta_name=False, on_meta_error=None, proxy=None, url=None, list=None, nolocal=False, format='mp3', trim=False, get_opts=False, keep_chapter_name=False, download_archive=None, ignore_chapters=False, ytdl_config=None, dont_transcode=False, filename=None, pl_start=None, pl_end=None, pl_items=None, ignore_errors=False, title_as_name=False, level='INFO', disable_file=False, list_level=False)
[ytmdl]:[09/09/2023 19:46:39]: on_meta_error before: None
[ytmdl]:[09/09/2023 19:46:39]: on_meta_error after: exit
[ytmdl]:[09/09/2023 19:46:39]: itunes_country: US
[ytmdl]:[09/09/2023 19:46:39]: ['https://www.youtube.com/watch?v=09ZP6O7W-mE']
[ytmdl]:[09/09/2023 19:46:39]: verify title: False
[ytmdl]:[09/09/2023 19:46:39]: https://www.youtube.com/watch?v=09ZP6O7W-mE
[ytmdl]:[09/09/2023 19:46:39]: None
[cache]:[09/09/2023 19:46:39]: Searching to see if already present in /Users/reagle/Music
[ytmdl]:[09/09/2023 19:46:39]: proxy passed: None
[ytmdl]:[09/09/2023 19:46:39]: Passed format: mp3
[core]:[09/09/2023 19:46:39]: Searching Youtube for �[93mhttps://www.youtube.com/watch?v=09ZP6O7W-mE�[0m
[yt]:[09/09/2023 19:46:39]: Query used: https://www.youtube.com/watch?v=09ZP6O7W-mE
[song]:[09/09/2023 19:46:40]: Choose One (One with [M] is verified music)
[song]:[09/09/2023 19:46:46]: 1
[core]:[09/09/2023 19:46:46]: Downloading �[95mGhost & Writer - Never Take Fire (Ft. Edward Ka-Spel)�[0m in �[93m320kbps�[0m
[yt]:[09/09/2023 19:46:46]: Saving the files to: /Users/reagle/.cache/ytmdl
[yt]:[09/09/2023 19:46:46]: /Users/reagle/.cache/ytmdl/Ghost#&#Writer#-#Never#Take#Fire#(Ft.#Edward#Ka-Spel).mp3
[yt]:[09/09/2023 19:46:46]: Enabling progress hook.
[yt]:[09/09/2023 19:46:46]: Passed value for no_progress: False
[yt]:[09/09/2023 19:46:46]: args passed: {'quiet': True, 'no_warnings': False, 'nocheckcertificate': True, 'source_address': '0.0.0.0', 'outtmpl': '/Users/reagle/.cache/ytmdl/Ghost#&#Writer#-#Never#Take#Fire#(Ft.#Edward#Ka-Spel).mp3', 'format': 'bestaudio/best', 'progress_hooks': [<function progress_handler at 0x107447ec0>]}
[core]:[09/09/2023 19:46:48]: Downloaded!
[ytmdl]:[09/09/2023 19:46:49]: songs to download: [{'title': 'https://www.youtube.com/watch?v=09ZP6O7W-mE', 'is_original': True}]
[ytmdl]:[09/09/2023 19:46:49]: is original: True
[ytmdl]:[09/09/2023 19:46:49]: Has the attribute
[ytmdl]:[09/09/2023 19:46:49]: song_name: https://www.youtube.com/watch?v=09ZP6O7W-mE song_meta: https://www.youtube.com/watch?v=09ZP6O7W-mE
[ytmdl]:[09/09/2023 19:46:49]: None
[core]:[09/09/2023 19:46:49]: None:None
[ytmdl]:[09/09/2023 19:46:53]: Skip Meta: False
[core]:[09/09/2023 19:46:53]: Getting song data for https://www.youtube.com/watch?v=09ZP6O7W-mE...
[metadata]:[09/09/2023 19:46:53]: Searching metadata with gaana
[metadata]:[09/09/2023 19:46:53]: Searching metadata with itunes
[metadata]:[09/09/2023 19:46:53]: No results found with the keyword https://www.youtube.com/watch?v=09ZP6O7W-mE
[metadata]:[09/09/2023 19:46:53]: Something went wrong with iTunes. The program will continue withthe other providers. Please check '[/Users/reagle/.cache/ytmdl/logs/log.cat]' for more details.
[metadata]:[09/09/2023 19:46:53]: Searching metadata with spotify
[metadata]:[09/09/2023 19:46:53]: Using US for Spotify country
[Dir]:[09/09/2023 19:46:54]: ext: mp3
[Dir]:[09/09/2023 19:46:54]: Moving to: /Users/reagle/Music
[Dir]:[09/09/2023 19:46:54]: Moved to /Users/reagle/Music...
[ytmdl]:[09/09/2023 19:46:54]: Done
[ytmdl]:[09/09/2023 19:56:52]: Logger running in DEBUG mode
[ytmdl]:[09/09/2023 19:56:52]: Passed args: Namespace(SONG_NAME=['https://www.youtube.com/watch?v=TfLDeuQS7u4'], quiet=False, output_dir=None, song=None, choice=None, artist=None, album=None, disable_metaadd=False, skip_meta=False, manual_meta=False, itunes_id=None, spotify_id=None, disable_sort=False, ask_meta_name=False, on_meta_error=None, proxy=None, url=None, list=None, nolocal=False, format='mp3', trim=False, get_opts=False, keep_chapter_name=False, download_archive=None, ignore_chapters=False, ytdl_config=None, dont_transcode=False, filename=None, pl_start=None, pl_end=None, pl_items=None, ignore_errors=False, title_as_name=False, level='INFO', disable_file=False, list_level=False)
[ytmdl]:[09/09/2023 19:56:52]: on_meta_error before: None
[ytmdl]:[09/09/2023 19:56:52]: on_meta_error after: exit
[ytmdl]:[09/09/2023 19:56:52]: itunes_country: US
[ytmdl]:[09/09/2023 19:56:52]: ['https://www.youtube.com/watch?v=TfLDeuQS7u4']
[ytmdl]:[09/09/2023 19:56:52]: verify title: False
[ytmdl]:[09/09/2023 19:56:52]: https://www.youtube.com/watch?v=TfLDeuQS7u4
[ytmdl]:[09/09/2023 19:56:52]: None
[cache]:[09/09/2023 19:56:52]: Searching to see if already present in /Users/reagle/Music
[ytmdl]:[09/09/2023 19:56:52]: proxy passed: None
[ytmdl]:[09/09/2023 19:56:52]: Passed format: mp3
[core]:[09/09/2023 19:56:52]: Searching Youtube for �[93mhttps://www.youtube.com/watch?v=TfLDeuQS7u4�[0m
[yt]:[09/09/2023 19:56:52]: Query used: https://www.youtube.com/watch?v=TfLDeuQS7u4
[song]:[09/09/2023 19:56:52]: Choose One (One with [M] is verified music)
[song]:[09/09/2023 19:56:55]: 1
[core]:[09/09/2023 19:56:55]: Downloading �[95mSUMMORE - Magic Pill (Official Music Video)�[0m in �[93m320kbps�[0m
[yt]:[09/09/2023 19:56:55]: Saving the files to: /Users/reagle/.cache/ytmdl
[yt]:[09/09/2023 19:56:55]: /Users/reagle/.cache/ytmdl/SUMMORE#-#Magic#Pill#(Official#Music#Video).mp3
[yt]:[09/09/2023 19:56:55]: Enabling progress hook.
[yt]:[09/09/2023 19:56:55]: Passed value for no_progress: False
[yt]:[09/09/2023 19:56:55]: args passed: {'quiet': True, 'no_warnings': False, 'nocheckcertificate': True, 'source_address': '0.0.0.0', 'outtmpl': '/Users/reagle/.cache/ytmdl/SUMMORE#-#Magic#Pill#(Official#Music#Video).mp3', 'format': 'bestaudio/best', 'progress_hooks': [<function progress_handler at 0x10769bec0>]}
[core]:[09/09/2023 19:56:57]: Downloaded!
[ytmdl]:[09/09/2023 19:56:58]: songs to download: [{'title': 'https://www.youtube.com/watch?v=TfLDeuQS7u4', 'is_original': True}]
[ytmdl]:[09/09/2023 19:56:58]: is original: True
[ytmdl]:[09/09/2023 19:56:58]: Has the attribute
[ytmdl]:[09/09/2023 19:56:58]: song_name: https://www.youtube.com/watch?v=TfLDeuQS7u4 song_meta: https://www.youtube.com/watch?v=TfLDeuQS7u4
[ytmdl]:[09/09/2023 19:56:58]: None
[core]:[09/09/2023 19:56:58]: None:None
[ytmdl]:[09/09/2023 19:57:02]: Skip Meta: False
[core]:[09/09/2023 19:57:02]: Getting song data for https://www.youtube.com/watch?v=TfLDeuQS7u4...
[metadata]:[09/09/2023 19:57:02]: Searching metadata with itunes
[metadata]:[09/09/2023 19:57:02]: No results found with the keyword https://www.youtube.com/watch?v=TfLDeuQS7u4
[metadata]:[09/09/2023 19:57:02]: Something went wrong with iTunes. The program will continue withthe other providers. Please check '[/Users/reagle/.cache/ytmdl/logs/log.cat]' for more details.
[metadata]:[09/09/2023 19:57:02]: Searching metadata with spotify
[metadata]:[09/09/2023 19:57:02]: Using US for Spotify country
[metadata]:[09/09/2023 19:57:02]: Searching metadata with gaana
[Dir]:[09/09/2023 19:57:03]: ext: mp3
[Dir]:[09/09/2023 19:57:03]: Moving to: /Users/reagle/Music
[Dir]:[09/09/2023 19:57:03]: Moved to /Users/reagle/Music...
[ytmdl]:[09/09/2023 19:57:03]: Done
[ytmdl]:[09/09/2023 19:59:00]: Logger running in DEBUG mode
[ytmdl]:[09/09/2023 19:59:00]: Passed args: Namespace(SONG_NAME=['https://www.youtube.com/playlist?list=LL'], quiet=False, output_dir=None, song=None, choice=None, artist=None, album=None, disable_metaadd=False, skip_meta=False, manual_meta=False, itunes_id=None, spotify_id=None, disable_sort=False, ask_meta_name=False, on_meta_error=None, proxy=None, url=None, list=None, nolocal=False, format='mp3', trim=False, get_opts=False, keep_chapter_name=False, download_archive=None, ignore_chapters=False, ytdl_config=None, dont_transcode=False, filename=None, pl_start=None, pl_end=None, pl_items=None, ignore_errors=False, title_as_name=False, level='INFO', disable_file=False, list_level=False)
[ytmdl]:[09/09/2023 19:59:00]: on_meta_error before: None
[ytmdl]:[09/09/2023 19:59:00]: on_meta_error after: exit
[ytmdl]:[09/09/2023 19:59:00]: itunes_country: US
[ytmdl]:[09/09/2023 19:59:00]: Youtube playlist passed...extracting!
[ytmdl]:[09/09/2023 20:01:14]: Logger running in DEBUG mode
[ytmdl]:[09/09/2023 20:01:14]: Passed args: Namespace(SONG_NAME=['https://www.youtube.com/watch?v=YbVEfWsxhEY&list=LL&index=13'], quiet=False, output_dir=None, song=None, choice=None, artist=None, album=None, disable_metaadd=False, skip_meta=False, manual_meta=False, itunes_id=None, spotify_id=None, disable_sort=False, ask_meta_name=False, on_meta_error=None, proxy=None, url=None, list=None, nolocal=False, format='mp3', trim=False, get_opts=False, keep_chapter_name=False, download_archive=None, ignore_chapters=False, ytdl_config=None, dont_transcode=False, filename=None, pl_start=None, pl_end=None, pl_items=None, ignore_errors=False, title_as_name=False, level='INFO', disable_file=False, list_level=False)
[ytmdl]:[09/09/2023 20:01:14]: on_meta_error before: None
[ytmdl]:[09/09/2023 20:01:14]: on_meta_error after: exit
[ytmdl]:[09/09/2023 20:01:14]: itunes_country: US
[ytmdl]:[09/09/2023 20:01:14]: ['https://www.youtube.com/watch?v=YbVEfWsxhEY&list=LL&index=13']
[ytmdl]:[09/09/2023 20:01:14]: verify title: False
[ytmdl]:[09/09/2023 20:01:14]: https://www.youtube.com/watch?v=YbVEfWsxhEY&list=LL&index=13
[ytmdl]:[09/09/2023 20:01:14]: None
[cache]:[09/09/2023 20:01:14]: Searching to see if already present in /Users/reagle/Music
[ytmdl]:[09/09/2023 20:01:14]: proxy passed: None
[ytmdl]:[09/09/2023 20:01:14]: Passed format: mp3
[core]:[09/09/2023 20:01:14]: Searching Youtube for �[93mhttps://www.youtube.com/watch?v=YbVEfWsxhEY&list=LL&index=13�[0m
[yt]:[09/09/2023 20:01:14]: Query used: https://www.youtube.com/watch?v=YbVEfWsxhEY&list=LL&index=13
[song]:[09/09/2023 20:01:15]: Choose One (One with [M] is verified music)
[song]:[09/09/2023 20:01:23]: 0
[ytmdl]:[09/09/2023 20:01:42]:
Exiting..!
[ytmdl]:[09/09/2023 20:01:46]: Logger running in DEBUG mode
[ytmdl]:[09/09/2023 20:01:46]: Passed args: Namespace(SONG_NAME=['https://youtu.be/YbVEfWsxhEY?si=qtKLV9wUZJRslp0U'], quiet=False, output_dir=None, song=None, choice=None, artist=None, album=None, disable_metaadd=False, skip_meta=False, manual_meta=False, itunes_id=None, spotify_id=None, disable_sort=False, ask_meta_name=False, on_meta_error=None, proxy=None, url=None, list=None, nolocal=False, format='mp3', trim=False, get_opts=False, keep_chapter_name=False, download_archive=None, ignore_chapters=False, ytdl_config=None, dont_transcode=False, filename=None, pl_start=None, pl_end=None, pl_items=None, ignore_errors=False, title_as_name=False, level='INFO', disable_file=False, list_level=False)
[ytmdl]:[09/09/2023 20:01:46]: on_meta_error before: None
[ytmdl]:[09/09/2023 20:01:46]: on_meta_error after: exit
[ytmdl]:[09/09/2023 20:01:46]: itunes_country: US
[ytmdl]:[09/09/2023 20:01:46]: ['https://youtu.be/YbVEfWsxhEY?si=qtKLV9wUZJRslp0U']
[ytmdl]:[09/09/2023 20:01:46]: verify title: False
[ytmdl]:[09/09/2023 20:01:46]: https://youtu.be/YbVEfWsxhEY?si=qtKLV9wUZJRslp0U
[ytmdl]:[09/09/2023 20:01:46]: None
[cache]:[09/09/2023 20:01:46]: Searching to see if already present in /Users/reagle/Music
[ytmdl]:[09/09/2023 20:01:46]: proxy passed: None
[ytmdl]:[09/09/2023 20:01:46]: Passed format: mp3
[core]:[09/09/2023 20:01:46]: Searching Youtube for �[93mhttps://youtu.be/YbVEfWsxhEY?si=qtKLV9wUZJRslp0U�[0m
[yt]:[09/09/2023 20:01:46]: Query used: https://youtu.be/YbVEfWsxhEY?si=qtKLV9wUZJRslp0U
[yt]:[09/09/2023 20:01:46]: No search results found!
[core]:[09/09/2023 20:01:46]: No song found. Please try again with a different keyword.
[ytmdl]:[09/09/2023 20:02:07]: Logger running in DEBUG mode
[ytmdl]:[09/09/2023 20:02:07]: Passed args: Namespace(SONG_NAME=['https://www.youtube.com/watch?v=YbVEfWsxhEY'], quiet=False, output_dir=None, song=None, choice=None, artist=None, album=None, disable_metaadd=False, skip_meta=False, manual_meta=False, itunes_id=None, spotify_id=None, disable_sort=False, ask_meta_name=False, on_meta_error=None, proxy=None, url=None, list=None, nolocal=False, format='mp3', trim=False, get_opts=False, keep_chapter_name=False, download_archive=None, ignore_chapters=False, ytdl_config=None, dont_transcode=False, filename=None, pl_start=None, pl_end=None, pl_items=None, ignore_errors=False, title_as_name=False, level='INFO', disable_file=False, list_level=False)
[ytmdl]:[09/09/2023 20:02:07]: on_meta_error before: None
[ytmdl]:[09/09/2023 20:02:07]: on_meta_error after: exit
[ytmdl]:[09/09/2023 20:02:07]: itunes_country: US
[ytmdl]:[09/09/2023 20:02:07]: ['https://www.youtube.com/watch?v=YbVEfWsxhEY']
[ytmdl]:[09/09/2023 20:02:07]: verify title: False
[ytmdl]:[09/09/2023 20:02:07]: https://www.youtube.com/watch?v=YbVEfWsxhEY
[ytmdl]:[09/09/2023 20:02:07]: None
[cache]:[09/09/2023 20:02:07]: Searching to see if already present in /Users/reagle/Music
[ytmdl]:[09/09/2023 20:02:07]: proxy passed: None
[ytmdl]:[09/09/2023 20:02:07]: Passed format: mp3
[core]:[09/09/2023 20:02:07]: Searching Youtube for �[93mhttps://www.youtube.com/watch?v=YbVEfWsxhEY�[0m
[yt]:[09/09/2023 20:02:07]: Query used: https://www.youtube.com/watch?v=YbVEfWsxhEY
[song]:[09/09/2023 20:02:08]: Choose One (One with [M] is verified music)
[song]:[09/09/2023 20:02:09]: 1
[core]:[09/09/2023 20:02:09]: Downloading �[95mSTONEFIST�[0m in �[93m320kbps�[0m
[yt]:[09/09/2023 20:02:09]: Saving the files to: /Users/reagle/.cache/ytmdl
[yt]:[09/09/2023 20:02:09]: /Users/reagle/.cache/ytmdl/STONEFIST.mp3
[yt]:[09/09/2023 20:02:09]: Enabling progress hook.
[yt]:[09/09/2023 20:02:09]: Passed value for no_progress: False
[yt]:[09/09/2023 20:02:09]: args passed: {'quiet': True, 'no_warnings': False, 'nocheckcertificate': True, 'source_address': '0.0.0.0', 'outtmpl': '/Users/reagle/.cache/ytmdl/STONEFIST.mp3', 'format': 'bestaudio/best', 'progress_hooks': [<function progress_handler at 0x10530fec0>]}
[core]:[09/09/2023 20:02:11]: Downloaded!
[ytmdl]:[09/09/2023 20:02:13]: songs to download: [{'title': 'https://www.youtube.com/watch?v=YbVEfWsxhEY', 'is_original': True}]
[ytmdl]:[09/09/2023 20:02:13]: is original: True
[ytmdl]:[09/09/2023 20:02:13]: Has the attribute
[ytmdl]:[09/09/2023 20:02:13]: song_name: https://www.youtube.com/watch?v=YbVEfWsxhEY song_meta: https://www.youtube.com/watch?v=YbVEfWsxhEY
[ytmdl]:[09/09/2023 20:02:13]: None
[core]:[09/09/2023 20:02:13]: None:None
[ytmdl]:[09/09/2023 20:02:15]: Skip Meta: False
[core]:[09/09/2023 20:02:15]: Getting song data for https://www.youtube.com/watch?v=YbVEfWsxhEY...
[metadata]:[09/09/2023 20:02:15]: Searching metadata with gaana
[metadata]:[09/09/2023 20:02:16]: Searching metadata with spotify
[metadata]:[09/09/2023 20:02:16]: Using US for Spotify country
[metadata]:[09/09/2023 20:02:17]: Searching metadata with itunes
[metadata]:[09/09/2023 20:02:17]: No results found with the keyword https://www.youtube.com/watch?v=YbVEfWsxhEY
[metadata]:[09/09/2023 20:02:17]: Something went wrong with iTunes. The program will continue withthe other providers. Please check '[/Users/reagle/.cache/ytmdl/logs/log.cat]' for more details.
[Dir]:[09/09/2023 20:02:17]: ext: mp3
[Dir]:[09/09/2023 20:02:17]: Moving to: /Users/reagle/Music
[Dir]:[09/09/2023 20:02:17]: Moved to /Users/reagle/Music...
[ytmdl]:[09/09/2023 20:02:17]: Done
[ytmdl]:[09/09/2023 20:02:46]: Logger running in DEBUG mode
[ytmdl]:[09/09/2023 20:02:46]: Passed args: Namespace(SONG_NAME=['https://www.youtube.com/watch?v=gULONZzTPS8'], quiet=False, output_dir=None, song=None, choice=None, artist=None, album=None, disable_metaadd=False, skip_meta=False, manual_meta=False, itunes_id=None, spotify_id=None, disable_sort=False, ask_meta_name=False, on_meta_error=None, proxy=None, url=None, list=None, nolocal=False, format='mp3', trim=False, get_opts=False, keep_chapter_name=False, download_archive=None, ignore_chapters=False, ytdl_config=None, dont_transcode=False, filename=None, pl_start=None, pl_end=None, pl_items=None, ignore_errors=False, title_as_name=False, level='INFO', disable_file=False, list_level=False)
[ytmdl]:[09/09/2023 20:02:46]: on_meta_error before: None
[ytmdl]:[09/09/2023 20:02:46]: on_meta_error after: exit
[ytmdl]:[09/09/2023 20:02:46]: itunes_country: US
[ytmdl]:[09/09/2023 20:02:46]: ['https://www.youtube.com/watch?v=gULONZzTPS8']
[ytmdl]:[09/09/2023 20:02:46]: verify title: False
[ytmdl]:[09/09/2023 20:02:46]: https://www.youtube.com/watch?v=gULONZzTPS8
[ytmdl]:[09/09/2023 20:02:46]: None
[cache]:[09/09/2023 20:02:46]: Searching to see if already present in /Users/reagle/Music
[ytmdl]:[09/09/2023 20:02:46]: proxy passed: None
[ytmdl]:[09/09/2023 20:02:46]: Passed format: mp3
[core]:[09/09/2023 20:02:46]: Searching Youtube for �[93mhttps://www.youtube.com/watch?v=gULONZzTPS8�[0m
[yt]:[09/09/2023 20:02:46]: Query used: https://www.youtube.com/watch?v=gULONZzTPS8
[song]:[09/09/2023 20:02:47]: Choose One (One with [M] is verified music)
[song]:[09/09/2023 20:02:58]: 1
[core]:[09/09/2023 20:02:58]: Downloading �[95mBICHOTA (POST-PUNK) COVER FRIOLENTO�[0m in �[93m320kbps�[0m
[yt]:[09/09/2023 20:02:58]: Saving the files to: /Users/reagle/.cache/ytmdl
[yt]:[09/09/2023 20:02:58]: /Users/reagle/.cache/ytmdl/BICHOTA#(POST-PUNK)#COVER#FRIOLENTO.mp3
[yt]:[09/09/2023 20:02:58]: Enabling progress hook.
[yt]:[09/09/2023 20:02:58]: Passed value for no_progress: False
[yt]:[09/09/2023 20:02:58]: args passed: {'quiet': True, 'no_warnings': False, 'nocheckcertificate': True, 'source_address': '0.0.0.0', 'outtmpl': '/Users/reagle/.cache/ytmdl/BICHOTA#(POST-PUNK)#COVER#FRIOLENTO.mp3', 'format': 'bestaudio/best', 'progress_hooks': [<function progress_handler at 0x106bc7ec0>]}
[core]:[09/09/2023 20:02:59]: Downloaded!
[ytmdl]:[09/09/2023 20:03:01]: songs to download: [{'title': 'https://www.youtube.com/watch?v=gULONZzTPS8', 'is_original': True}]
[ytmdl]:[09/09/2023 20:03:01]: is original: True
[ytmdl]:[09/09/2023 20:03:01]: Has the attribute
[ytmdl]:[09/09/2023 20:03:01]: song_name: https://www.youtube.com/watch?v=gULONZzTPS8 song_meta: https://www.youtube.com/watch?v=gULONZzTPS8
[ytmdl]:[09/09/2023 20:03:01]: None
[core]:[09/09/2023 20:03:01]: None:None
[ytmdl]:[09/09/2023 20:03:03]: Skip Meta: False
[core]:[09/09/2023 20:03:03]: Getting song data for https://www.youtube.com/watch?v=gULONZzTPS8...
[metadata]:[09/09/2023 20:03:03]: Searching metadata with itunes
[metadata]:[09/09/2023 20:03:03]: No results found with the keyword https://www.youtube.com/watch?v=gULONZzTPS8
[metadata]:[09/09/2023 20:03:03]: Something went wrong with iTunes. The program will continue withthe other providers. Please check '[/Users/reagle/.cache/ytmdl/logs/log.cat]' for more details.
[metadata]:[09/09/2023 20:03:03]: Searching metadata with spotify
[metadata]:[09/09/2023 20:03:03]: Using US for Spotify country
[metadata]:[09/09/2023 20:03:03]: Searching metadata with gaana
[Dir]:[09/09/2023 20:03:04]: ext: mp3
[Dir]:[09/09/2023 20:03:04]: Moving to: /Users/reagle/Music
[Dir]:[09/09/2023 20:03:04]: Moved to /Users/reagle/Music...
[ytmdl]:[09/09/2023 20:03:04]: Done
[ytmdl]:[11/09/2023 08:41:02]: Logger running in DEBUG mode
[ytmdl]:[11/09/2023 08:41:02]: Passed args: Namespace(SONG_NAME=['https://www.youtube.com/watch?v=09ZP6O7W-mE'], quiet=False, output_dir=None, song=None, choice=None, artist=None, album=None, disable_metaadd=False, skip_meta=False, manual_meta=False, itunes_id=None, spotify_id=None, disable_sort=False, ask_meta_name=False, on_meta_error=None, proxy=None, url=None, list=None, nolocal=False, format='mp3', trim=False, get_opts=False, keep_chapter_name=False, download_archive=None, ignore_chapters=False, ytdl_config=None, dont_transcode=False, filename=None, pl_start=None, pl_end=None, pl_items=None, ignore_errors=False, title_as_name=False, level='INFO', disable_file=False, list_level=False)
[ytmdl]:[11/09/2023 08:41:02]: on_meta_error before: None
[ytmdl]:[11/09/2023 08:41:02]: on_meta_error after: exit
[ytmdl]:[11/09/2023 08:41:02]: itunes_country: US
[ytmdl]:[11/09/2023 08:41:02]: ['https://www.youtube.com/watch?v=09ZP6O7W-mE']
[ytmdl]:[11/09/2023 08:41:02]: verify title: False
[ytmdl]:[11/09/2023 08:41:02]: https://www.youtube.com/watch?v=09ZP6O7W-mE
[ytmdl]:[11/09/2023 08:41:02]: None
[cache]:[11/09/2023 08:41:02]: Searching to see if already present in /Users/reagle/Music
[ytmdl]:[11/09/2023 08:41:02]: proxy passed: None
[ytmdl]:[11/09/2023 08:41:02]: Passed format: mp3
[core]:[11/09/2023 08:41:02]: Searching Youtube for �[93mhttps://www.youtube.com/watch?v=09ZP6O7W-mE�[0m
[yt]:[11/09/2023 08:41:02]: Query used: https://www.youtube.com/watch?v=09ZP6O7W-mE
[song]:[11/09/2023 08:41:02]: Choose One (One with [M] is verified music)
[song]:[11/09/2023 08:41:04]: 1
[core]:[11/09/2023 08:41:04]: Downloading �[95mGhost & Writer - Never Take Fire (Ft. Edward Ka-Spel)�[0m in �[93m320kbps�[0m
[yt]:[11/09/2023 08:41:04]: Saving the files to: /Users/reagle/.cache/ytmdl
[yt]:[11/09/2023 08:41:04]: /Users/reagle/.cache/ytmdl/Ghost#&#Writer#-#Never#Take#Fire#(Ft.#Edward#Ka-Spel).mp3
[yt]:[11/09/2023 08:41:04]: Enabling progress hook.
[yt]:[11/09/2023 08:41:04]: Passed value for no_progress: False
[yt]:[11/09/2023 08:41:04]: args passed: {'quiet': True, 'no_warnings': False, 'nocheckcertificate': True, 'source_address': '0.0.0.0', 'outtmpl': '/Users/reagle/.cache/ytmdl/Ghost#&#Writer#-#Never#Take#Fire#(Ft.#Edward#Ka-Spel).mp3', 'format': 'bestaudio/best', 'progress_hooks': [<function progress_handler at 0x103217ec0>]}
[core]:[11/09/2023 08:41:06]: Downloaded!
[ytmdl]:[11/09/2023 08:41:07]: songs to download: [{'title': 'https://www.youtube.com/watch?v=09ZP6O7W-mE', 'is_original': True}]
[ytmdl]:[11/09/2023 08:41:07]: is original: True
[ytmdl]:[11/09/2023 08:41:07]: Has the attribute
[ytmdl]:[11/09/2023 08:41:07]: song_name: https://www.youtube.com/watch?v=09ZP6O7W-mE song_meta: https://www.youtube.com/watch?v=09ZP6O7W-mE
[ytmdl]:[11/09/2023 08:41:07]: None
[core]:[11/09/2023 08:41:07]: None:None
[ytmdl]:[11/09/2023 08:41:12]: Skip Meta: False
[core]:[11/09/2023 08:41:12]: Getting song data for https://www.youtube.com/watch?v=09ZP6O7W-mE...
[metadata]:[11/09/2023 08:41:12]: Searching metadata with spotify
[metadata]:[11/09/2023 08:41:12]: Using US for Spotify country
[metadata]:[11/09/2023 08:41:12]: Searching metadata with itunes
[metadata]:[11/09/2023 08:41:13]: No results found with the keyword https://www.youtube.com/watch?v=09ZP6O7W-mE
[metadata]:[11/09/2023 08:41:13]: Something went wrong with iTunes. The program will continue withthe other providers. Please check '[/Users/reagle/.cache/ytmdl/logs/log.cat]' for more details.
[metadata]:[11/09/2023 08:41:13]: Searching metadata with gaana
[Dir]:[11/09/2023 08:41:14]: ext: mp3
[Dir]:[11/09/2023 08:41:14]: Moving to: /Users/reagle/Music
[Dir]:[11/09/2023 08:41:14]: Moved to /Users/reagle/Music...
[ytmdl]:[11/09/2023 08:41:14]: Done
[ytmdl]:[11/09/2023 08:43:35]: Logger running in DEBUG mode
[ytmdl]:[11/09/2023 08:43:35]: Passed args: Namespace(SONG_NAME=['https://www.youtube.com/watch?v=09ZP6O7W-mE'], quiet=False, output_dir=None, song=None, choice=None, artist=None, album=None, disable_metaadd=False, skip_meta=False, manual_meta=False, itunes_id=None, spotify_id=None, disable_sort=False, ask_meta_name=False, on_meta_error=None, proxy=None, url=None, list=None, nolocal=False, format='mp3', trim=False, get_opts=False, keep_chapter_name=False, download_archive=None, ignore_chapters=False, ytdl_config=None, dont_transcode=False, filename=None, pl_start=None, pl_end=None, pl_items=None, ignore_errors=False, title_as_name=True, level='INFO', disable_file=False, list_level=False)
[ytmdl]:[11/09/2023 08:43:35]: on_meta_error before: None
[ytmdl]:[11/09/2023 08:43:35]: on_meta_error after: exit
[ytmdl]:[11/09/2023 08:43:35]: itunes_country: US
[ytmdl]:[11/09/2023 08:43:35]: ['https://www.youtube.com/watch?v=09ZP6O7W-mE']
[ytmdl]:[11/09/2023 08:43:35]: verify title: False
[ytmdl]:[11/09/2023 08:43:35]: https://www.youtube.com/watch?v=09ZP6O7W-mE
[ytmdl]:[11/09/2023 08:43:35]: None
[cache]:[11/09/2023 08:43:35]: Searching to see if already present in /Users/reagle/Music
[ytmdl]:[11/09/2023 08:43:35]: proxy passed: None
[ytmdl]:[11/09/2023 08:43:35]: Passed format: mp3
[core]:[11/09/2023 08:43:35]: Searching Youtube for �[93mhttps://www.youtube.com/watch?v=09ZP6O7W-mE�[0m
[yt]:[11/09/2023 08:43:35]: Query used: https://www.youtube.com/watch?v=09ZP6O7W-mE
[song]:[11/09/2023 08:43:35]: Choose One (One with [M] is verified music)
[song]:[11/09/2023 08:43:37]: 1
[core]:[11/09/2023 08:43:37]: Downloading �[95mGhost & Writer - Never Take Fire (Ft. Edward Ka-Spel)�[0m in �[93m320kbps�[0m
[yt]:[11/09/2023 08:43:37]: Saving the files to: /Users/reagle/.cache/ytmdl
[yt]:[11/09/2023 08:43:37]: /Users/reagle/.cache/ytmdl/Ghost#&#Writer#-#Never#Take#Fire#(Ft.#Edward#Ka-Spel).mp3
[yt]:[11/09/2023 08:43:37]: Enabling progress hook.
[yt]:[11/09/2023 08:43:37]: Passed value for no_progress: False
[yt]:[11/09/2023 08:43:37]: args passed: {'quiet': True, 'no_warnings': False, 'nocheckcertificate': True, 'source_address': '0.0.0.0', 'outtmpl': '/Users/reagle/.cache/ytmdl/Ghost#&#Writer#-#Never#Take#Fire#(Ft.#Edward#Ka-Spel).mp3', 'format': 'bestaudio/best', 'progress_hooks': [<function progress_handler at 0x105267ec0>]}
[core]:[11/09/2023 08:43:39]: Downloaded!
[ytmdl]:[11/09/2023 08:43:40]: songs to download: [{'title': 'https://www.youtube.com/watch?v=09ZP6O7W-mE', 'is_original': True}]
[ytmdl]:[11/09/2023 08:43:40]: is original: True
[ytmdl]:[11/09/2023 08:43:40]: Has the attribute
[ytmdl]:[11/09/2023 08:43:40]: song_name: https://www.youtube.com/watch?v=09ZP6O7W-mE song_meta: https://www.youtube.com/watch?v=09ZP6O7W-mE
[ytmdl]:[11/09/2023 08:43:40]: None
[core]:[11/09/2023 08:43:40]: None:None
[ytmdl]:[11/09/2023 08:43:43]: Skip Meta: False
[core]:[11/09/2023 08:43:43]: Getting song data for https://www.youtube.com/watch?v=09ZP6O7W-mE...
[metadata]:[11/09/2023 08:43:43]: Searching metadata with spotify
[metadata]:[11/09/2023 08:43:43]: Using US for Spotify country
[metadata]:[11/09/2023 08:43:43]: Searching metadata with gaana
[metadata]:[11/09/2023 08:43:44]: Searching metadata with itunes
[metadata]:[11/09/2023 08:43:44]: No results found with the keyword https://www.youtube.com/watch?v=09ZP6O7W-mE
[metadata]:[11/09/2023 08:43:44]: Something went wrong with iTunes. The program will continue withthe other providers. Please check '[/Users/reagle/.cache/ytmdl/logs/log.cat]' for more details.
[Dir]:[11/09/2023 08:43:44]: ext: mp3
[Dir]:[11/09/2023 08:43:44]: Moving to: /Users/reagle/Music
[Dir]:[11/09/2023 08:43:44]: Moved to /Users/reagle/Music...
[ytmdl]:[11/09/2023 08:43:44]: Done
[ytmdl]:[11/09/2023 08:44:38]: Logger running in DEBUG mode
[ytmdl]:[11/09/2023 08:44:38]: Passed args: Namespace(SONG_NAME=['https://www.youtube.com/watch?v=sqSA-SY5Hro'], quiet=False, output_dir=None, song=None, choice=None, artist=None, album=None, disable_metaadd=False, skip_meta=False, manual_meta=False, itunes_id=None, spotify_id=None, disable_sort=False, ask_meta_name=False, on_meta_error=None, proxy=None, url=None, list=None, nolocal=False, format='mp3', trim=False, get_opts=False, keep_chapter_name=False, download_archive=None, ignore_chapters=False, ytdl_config=None, dont_transcode=False, filename=None, pl_start=None, pl_end=None, pl_items=None, ignore_errors=False, title_as_name=True, level='INFO', disable_file=False, list_level=False)
[ytmdl]:[11/09/2023 08:44:38]: on_meta_error before: None
[ytmdl]:[11/09/2023 08:44:38]: on_meta_error after: exit
[ytmdl]:[11/09/2023 08:44:38]: itunes_country: US
[ytmdl]:[11/09/2023 08:44:38]: ['https://www.youtube.com/watch?v=sqSA-SY5Hro']
[ytmdl]:[11/09/2023 08:44:38]: verify title: False
[ytmdl]:[11/09/2023 08:44:38]: https://www.youtube.com/watch?v=sqSA-SY5Hro
[ytmdl]:[11/09/2023 08:44:38]: None
[cache]:[11/09/2023 08:44:38]: Searching to see if already present in /Users/reagle/Music
[ytmdl]:[11/09/2023 08:44:38]: proxy passed: None
[ytmdl]:[11/09/2023 08:44:38]: Passed format: mp3
[core]:[11/09/2023 08:44:38]: Searching Youtube for �[93mhttps://www.youtube.com/watch?v=sqSA-SY5Hro�[0m
[yt]:[11/09/2023 08:44:38]: Query used: https://www.youtube.com/watch?v=sqSA-SY5Hro
[song]:[11/09/2023 08:44:38]: Choose One (One with [M] is verified music)
[song]:[11/09/2023 08:44:48]: 1
[core]:[11/09/2023 08:44:48]: Downloading �[95mOliver Anthony - Rich Men North Of Richmond�[0m in �[93m320kbps�[0m
[yt]:[11/09/2023 08:44:48]: Saving the files to: /Users/reagle/.cache/ytmdl
[yt]:[11/09/2023 08:44:48]: /Users/reagle/.cache/ytmdl/Oliver#Anthony#-#Rich#Men#North#Of#Richmond.mp3
[yt]:[11/09/2023 08:44:48]: Enabling progress hook.
[yt]:[11/09/2023 08:44:48]: Passed value for no_progress: False
[yt]:[11/09/2023 08:44:48]: args passed: {'quiet': True, 'no_warnings': False, 'nocheckcertificate': True, 'source_address': '0.0.0.0', 'outtmpl': '/Users/reagle/.cache/ytmdl/Oliver#Anthony#-#Rich#Men#North#Of#Richmond.mp3', 'format': 'bestaudio/best', 'progress_hooks': [<function progress_handler at 0x105603ec0>]}
[core]:[11/09/2023 08:44:50]: Downloaded!
[ytmdl]:[11/09/2023 08:44:51]: songs to download: [{'title': 'https://www.youtube.com/watch?v=sqSA-SY5Hro', 'is_original': True}]
[ytmdl]:[11/09/2023 08:44:51]: is original: True
[ytmdl]:[11/09/2023 08:44:51]: Has the attribute
[ytmdl]:[11/09/2023 08:44:51]: song_name: https://www.youtube.com/watch?v=sqSA-SY5Hro song_meta: https://www.youtube.com/watch?v=sqSA-SY5Hro
[ytmdl]:[11/09/2023 08:44:51]: None
[core]:[11/09/2023 08:44:51]: None:None
[ytmdl]:[11/09/2023 08:44:53]: Skip Meta: False
[core]:[11/09/2023 08:44:53]: Getting song data for https://www.youtube.com/watch?v=sqSA-SY5Hro...
[metadata]:[11/09/2023 08:44:53]: Searching metadata with itunes
[metadata]:[11/09/2023 08:44:53]: No results found with the keyword https://www.youtube.com/watch?v=sqSA-SY5Hro
[metadata]:[11/09/2023 08:44:53]: Something went wrong with iTunes. The program will continue withthe other providers. Please check '[/Users/reagle/.cache/ytmdl/logs/log.cat]' for more details.
[metadata]:[11/09/2023 08:44:53]: Searching metadata with spotify
[metadata]:[11/09/2023 08:44:53]: Using US for Spotify country
[metadata]:[11/09/2023 08:44:53]: Searching metadata with gaana
[Dir]:[11/09/2023 08:44:55]: ext: mp3
[Dir]:[11/09/2023 08:44:55]: Moving to: /Users/reagle/Music
[Dir]:[11/09/2023 08:44:55]: Moved to /Users/reagle/Music...
[ytmdl]:[11/09/2023 08:44:55]: Done
[ytmdl]:[11/09/2023 08:46:04]: Logger running in DEBUG mode
[ytmdl]:[11/09/2023 08:46:04]: Passed args: Namespace(SONG_NAME=['https://www.youtube.com/watch?v=oolpPmuK2I8'], quiet=False, output_dir=None, song=None, choice=None, artist=None, album=None, disable_metaadd=False, skip_meta=False, manual_meta=False, itunes_id=None, spotify_id=None, disable_sort=False, ask_meta_name=False, on_meta_error=None, proxy=None, url=None, list=None, nolocal=False, format='mp3', trim=False, get_opts=False, keep_chapter_name=False, download_archive=None, ignore_chapters=False, ytdl_config=None, dont_transcode=False, filename=None, pl_start=None, pl_end=None, pl_items=None, ignore_errors=False, title_as_name=True, level='INFO', disable_file=False, list_level=False)
[ytmdl]:[11/09/2023 08:46:04]: on_meta_error before: None
[ytmdl]:[11/09/2023 08:46:04]: on_meta_error after: exit
[ytmdl]:[11/09/2023 08:46:04]: itunes_country: US
[ytmdl]:[11/09/2023 08:46:04]: ['https://www.youtube.com/watch?v=oolpPmuK2I8']
[ytmdl]:[11/09/2023 08:46:04]: verify title: False
[ytmdl]:[11/09/2023 08:46:04]: https://www.youtube.com/watch?v=oolpPmuK2I8
[ytmdl]:[11/09/2023 08:46:04]: None
[cache]:[11/09/2023 08:46:04]: Searching to see if already present in /Users/reagle/Music
[ytmdl]:[11/09/2023 08:46:04]: proxy passed: None
[ytmdl]:[11/09/2023 08:46:04]: Passed format: mp3
[core]:[11/09/2023 08:46:04]: Searching Youtube for �[93mhttps://www.youtube.com/watch?v=oolpPmuK2I8�[0m
[yt]:[11/09/2023 08:46:04]: Query used: https://www.youtube.com/watch?v=oolpPmuK2I8
[song]:[11/09/2023 08:46:04]: Choose One (One with [M] is verified music)
[song]:[11/09/2023 08:46:07]: 1
[core]:[11/09/2023 08:46:07]: Downloading �[95mCome Together (Remastered 2009)�[0m in �[93m320kbps�[0m
[yt]:[11/09/2023 08:46:07]: Saving the files to: /Users/reagle/.cache/ytmdl
[yt]:[11/09/2023 08:46:07]: /Users/reagle/.cache/ytmdl/Come#Together#(Remastered#2009).mp3
[yt]:[11/09/2023 08:46:07]: Enabling progress hook.
[yt]:[11/09/2023 08:46:07]: Passed value for no_progress: False
[yt]:[11/09/2023 08:46:07]: args passed: {'quiet': True, 'no_warnings': False, 'nocheckcertificate': True, 'source_address': '0.0.0.0', 'outtmpl': '/Users/reagle/.cache/ytmdl/Come#Together#(Remastered#2009).mp3', 'format': 'bestaudio/best', 'progress_hooks': [<function progress_handler at 0x105347ec0>]}
[core]:[11/09/2023 08:46:09]: Downloaded!
[ytmdl]:[11/09/2023 08:46:10]: songs to download: [{'title': 'https://www.youtube.com/watch?v=oolpPmuK2I8', 'is_original': True}]
[ytmdl]:[11/09/2023 08:46:10]: is original: True
[ytmdl]:[11/09/2023 08:46:10]: Has the attribute
[ytmdl]:[11/09/2023 08:46:10]: song_name: https://www.youtube.com/watch?v=oolpPmuK2I8 song_meta: https://www.youtube.com/watch?v=oolpPmuK2I8
[ytmdl]:[11/09/2023 08:46:10]: None
[core]:[11/09/2023 08:46:10]: None:None
[ytmdl]:[11/09/2023 08:46:14]: Skip Meta: False
[core]:[11/09/2023 08:46:14]: Getting song data for https://www.youtube.com/watch?v=oolpPmuK2I8...
[metadata]:[11/09/2023 08:46:14]: Searching metadata with itunes
[metadata]:[11/09/2023 08:46:16]: No results found with the keyword https://www.youtube.com/watch?v=oolpPmuK2I8
[metadata]:[11/09/2023 08:46:16]: Something went wrong with iTunes. The program will continue withthe other providers. Please check '[/Users/reagle/.cache/ytmdl/logs/log.cat]' for more details.
[metadata]:[11/09/2023 08:46:16]: Searching metadata with spotify
[metadata]:[11/09/2023 08:46:16]: Using US for Spotify country
[metadata]:[11/09/2023 08:46:16]: Searching metadata with gaana
[Dir]:[11/09/2023 08:46:18]: ext: mp3
[Dir]:[11/09/2023 08:46:18]: Moving to: /Users/reagle/Music
[Dir]:[11/09/2023 08:46:18]: Moved to /Users/reagle/Music...
[ytmdl]:[11/09/2023 08:46:18]: Done
from ytmdl.
Hi @reagle ytmdl
tries it's best to automatically extract the name of the song from the URL you are providing but there's no guarantee how clean the title is. For example, most youtube video titles have characters like |
etc which if passed directly to metadata providers like itunes
will lead in no results.
In your case you are searching the song using the URL, that's fine.
However, ytmdl
is designed in a way where you can search the song using the name. Though URL's work, as I said, extracting the title from the youtube video and searching it on metadata providers is not a guarnateed 100% hit.
I would suggest you to perhaps consider this as alternative ways to use ytmdl
:
- Search the song directly. Can be done by
ytmdl <name of the song>
likeytmdl Come Together beatles
- Search using youtube URL but pass the name along with it
ytmdl https://www.youtube.com/watch\?v\=oolpPmuK2I8 --song come together
: This will tell ytmdl to search on itunes (and other metadata providers with the term come together).
In your case title as name
should have worked but then the results contains values like remastered
, 2009
which will just affect itunes query.
Also, why are you not using other metadata providers, I think using multiple providers will decrease the chances of not getting metadata automatically.
You can also check the usage part in the README to check on what values are supported from the CLI https://github.com/deepjyoti30/ytmdl#usage
from ytmdl.
Since I use beets, I was expecting ytmdl to do a fuzzy search and offer me some choices of song IDs. I suppose what it is actually offering me is a choice of YouTube videos to use?
ytmdl
provides you two options throughout the flow.
- To chose a song from youtube (that you want to download)
- To choose a metadata result (that is fetched from sources like itunes, spotify etc).
Step 2 requires a good enough input (a song name without characters like |
etc). Thought ytmdl
tries it's best to clean up the song name, it cannot do that to the extent of a human being.
Is there a way to do also do fuzzy title search on the resulting YT video's title?
Not sure what this would achieve? The idea is to get metadata from sources other than youtube so that the end result contains proper metadata of the song and thus I think the option to fuzzy search youtube title's doesn't make sense.
I'm naively using the default, and from the log it appears to be making use of iTunes, spotify, and gaana. Should I be doing something to specify more?
You don't. I thought that you had explicitly set the metadata provider to itunes
and so was wondering why you had done that.
from ytmdl.
Very good. Thank you for your help and this great tool. May I close this issue with a few small suggestions? Instead of reporting: "Something went wrong with iTunes":
- capitalize iTunes consistently in messages.
- report: "failed to find metadata from iTunes; the program will continue with the other providers."
- when it fails all providers: "Unable to find associated metadata. Please check '[/Users/reagle/.cache/ytmdl/logs/log.cat]' for more details."
- if
--url
is given but metadata retrieval fails add "Try improving song name."
from ytmdl.
Related Issues (20)
- Fetching metadata from yt-dlp using --add-metadata HOT 7
- Filename control from CLI HOT 5
- Ytmdl skipping meta without flags and deleting the downloaded file. HOT 1
- Why does it output 320 kbps MP3? HOT 2
- Super annoying to tag playlist HOT 1
- Automatic skipping of songs already HOT 1
- ytmdl --list YOUTUBE_PLAYLIST_URL ====> YOUTUBE_PLAYLIST_URL is empty HOT 1
- Question
- Allow overriding ytmdl config file every run HOT 9
- Windows "|" in song name issue again HOT 1
- Zombie files buildup HOT 1
- Saavn songs doesn't have 100x100 album art HOT 1
- Add sponsorblock support HOT 1
- [Bug] Errors from missing videos in playlists don't seem to be handled gracefully.
- [Premium Youtube Music] can't download premium only songs! HOT 1
- Crash on ampersand in artist HOT 2
- "UnicodeEncodeError: 'charmap' codec can't encode character" when trying to download a song. HOT 3
- [FEATURE REQUEST] Consider dropping/replacing ffmpeg-python dependency because of future transitive dependency HOT 2
- Add support for showing `album name` in the metadata results
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ytmdl.