Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: foo_youtube (Read 564441 times) previous topic - next topic
0 Members and 3 Guests are viewing this topic.

Re: foo_youtube

Reply #1551
1. Anyway to not have playlists in f2k playlists I want to hide songs from playlists in toolbar
I want to have youtube playlists separate from other f2k playlists
X

2. Hide songs from search

I don't want f2k search result to show songs from added YouTube Playlist
ojos-azules-cat

Re: foo_youtube

Reply #1552
If it's possible, please delete that it's compatible with v. 1.3
https://www.foobar2000.org/components/view/foo_youtube/release/3.8.1
I tested some 1, 2, 3 plugin versions, and it didn't seem to work.
After adding location it showed:
"Security error (...)"
Or in older 1.x (after URL appearing on playlist and clicking it):
"Unable to open item for playback (Youtube Source: Page analysis, server error (code #410)):
"youtube.com/watch?v=avrpaTpS5Kc""
Tried out adding API key.

At least on 1.6 works and newer it seems to work.

Re: foo_youtube

Reply #1553
Hi, i have trouble trying auto-updater. No problem while adding the youtube playlist with the "Load channel or playlist...", it works flawlessy. But adding the same youtube playlist with the "Add location..." to be able to auto update it, do not work. The playlist track is correctly added, i can see the playlist in the dedicated "Auto-updated Playlist" view, but nothing happen if i check the box or if i "Update" the playlist.
The following messages appears in the console :
Code: [Select]
foo_youtube: [error] #19, Analysis, no video found on Youtube: Playlist URL
foo_youtube: #19, https://www.youtube.com/playlist?list=PLi0pv96jN_asfcoyvdB1lzhvNGfNSmYI6
foo_youtube: [warning] auto-updated playlists: could not get storage for playlist with id=0
The first two lines appear when i "Add location...", the last line when i try to update the playlist.

Any idea what's wrong ?

Re: foo_youtube

Reply #1554
Youtube Source 3.9 beta 3 (foo_youtube) (2023-08-26)
https://fy.3dyd.com/download/
MD5: 3bf3975e96a20c1eaad71700d676eb69

Beta version details
https://fy.3dyd.com/changelog/beta/

Doesn't seem to fully support Dark-Mode.
foobar2000 v2.1 preview 2023-08-24 : 32-bit | 64-bit Default UI element and Columns UI panel

SHURE SRH1840, SENNHEISER HD660S2, SENNHEISER HD620S, SENNHEISER HD 490 Pro Plus, beyerdynamic DT 1990 PRO, HiFiMAN Edition XS, Bowers & Wilkins P7, FiiO FT5, 水月雨 (MOONDROP) 空鳴 - VOID, Nakamichi Elite FIVE ANC, SONY WH1000XM5 (made a Upgrade/Balanced Cable by myself)

Re: foo_youtube

Reply #1555
hey
Im a frequent user of foo_youtube and i am honestly loving the plugin so far though one issue i am having atm is just the fact auto updated playlists are not functioning as well as they used to, i would usually do the thing of "Add Location" with the youtube playlist url for the playlist to even get detected on the list but it seems i am even unable to pull that off with no luck since ive update to foobar2000 v2.0

if anyone knows what is going on do let me know as i am trying to find a solution to this

ive also attached an image below where the playlist doesnt show up on the list despite me clearly adding the playlist to my actual foobar2000 playlist


Re: foo_youtube

Reply #1556
I report a Runtime error when calling up the application while a playlist is running with a file that has an embedded cue inside.

No crash report.

Re: foo_youtube

Reply #1557
Doesn't seem to work anymore with the latest youtube changes.

Unable to open item for playback (Youtube Source: Analysis, no video found on Youtube URL)

Re: foo_youtube

Reply #1558
I haven't been able to get this component to successfully queue playlists so far, every playlist I've tried fails and spits errors in console. I have no trouble with individual video links. Version 3.8.

Code: [Select]
foo_youtube: [error] #07, Analysis, no video found on Youtube: Playlist URL
foo_youtube: #07, https://www.youtube.com/playlist?list=PLQStah-DRToqTHmf55nxhBrHYcfxaDXcR
foo_youtube: [error] #08, The request is missing a valid API key. (code: 403)
foo_youtube: [error] tp.l > could not process 'https://www.youtube.com/playlist?list=PLQStah-DRToqTHmf55nxhBrHYcfxaDXcR': Unsupported file format

Any pointers? Thanks.

Did you solve this? I'm having the same problem. Individual videos work fine but not playlists.

Re: foo_youtube

Reply #1559
Never mind I solved it. "Prefer youtube-dl over internal analyzer" fixed it.

Re: foo_youtube

Reply #1560
I'm using foo_youtube 3.9 beta 3 with external yt-dlp.exe version 2023.10.07.

When I do a search (engine youtube-dl) a lot of videos return in my playlist with no length (especially with shorts). If I play such a song length is retrieved and is played in playlist.

How can I configure foo_youtube / yt-dlp.exe that upon a search it returns length in the playlist always?

Re: foo_youtube

Reply #1561
Youtube Source 3.9 (2023-10-27)
https://www.foobar2000.org/components/view/foo_youtube

Thank you for correcting it.

Youtube Source 3.9 beta 3 (foo_youtube) (2023-08-26)
https://fy.3dyd.com/download/
MD5: 3bf3975e96a20c1eaad71700d676eb69

Beta version details
https://fy.3dyd.com/changelog/beta/

Doesn't seem to fully support Dark-Mode.
foobar2000 v2.1 preview 2023-08-24 : 32-bit | 64-bit Default UI element and Columns UI panel


SHURE SRH1840, SENNHEISER HD660S2, SENNHEISER HD620S, SENNHEISER HD 490 Pro Plus, beyerdynamic DT 1990 PRO, HiFiMAN Edition XS, Bowers & Wilkins P7, FiiO FT5, 水月雨 (MOONDROP) 空鳴 - VOID, Nakamichi Elite FIVE ANC, SONY WH1000XM5 (made a Upgrade/Balanced Cable by myself)


Re: foo_youtube

Reply #1563
swap (russian) captions of that items and swap its positions

QC, QA

Re: foo_youtube

Reply #1564
Hello,
In the Find & Play (Wil-B) plugin, I choose Create m-Tags album -> From a selection playlist
Figure 1:


Then, I played a track from the album created from the m-Tag of the Find & Play plugin
Figure 2:


However, playing this song is very slow, maybe foo_youtube processes and scans all the references in the m-Tags file?

Is there a way to make foo_youtube handle only one reference per selected track in the m-Tags file?
(If there is only one track in the m-Tags file then foo_youtube works fine.)

This is the content of the m-Tags file created from the playlist "This is Francis Goya".
Code: [Select]
[
   {
      "@": "fy+https://www.youtube.com/watch?v=nm5yKLzJnik",
      "ALBUM": "This Is Francis Goya!",
      "ARTIST": "Francis Goya",
      "DATE": "1999",
      "DURATION": "236.0000000",
      "REPLAYGAIN_TRACK_GAIN": [],
      "REPLAYGAIN_TRACK_PEAK": [],
      "SEARCH_TITLE": "Woman In Love",
      "TITLE": "Woman In Love",
      "TRACKNUMBER": "1",
      "TRACK_TYPE": "YouTube Track",
      "YOUTUBE_TITLE": "Woman In Love -- Francis Goya"
   },
   {
      "@": "fy+https://www.youtube.com/watch?v=GPNSh-Zre_c",
      "ALBUM": "This Is Francis Goya!",
      "ARTIST": "Francis Goya",
      "DATE": "1999",
      "DURATION": "230.0000000",
      "REPLAYGAIN_TRACK_GAIN": [],
      "REPLAYGAIN_TRACK_PEAK": [],
      "SEARCH_TITLE": "I Just Called To Say I Love You",
      "TITLE": "I Just Called To Say I Love You",
      "TRACKNUMBER": "2",
      "TRACK_TYPE": "YouTube Track",
      "YOUTUBE_TITLE": "Francis Goya - I Just Called To Say I Love You"
   },
   {
      "@": "fy+https://www.youtube.com/watch?v=B2rkCA8dH7E",
      "ALBUM": "This Is Francis Goya!",
      "ARTIST": "Francis Goya",
      "DATE": "1999",
      "DURATION": "260.0000000",
      "REPLAYGAIN_TRACK_GAIN": [],
      "REPLAYGAIN_TRACK_PEAK": [],
      "SEARCH_TITLE": "Maggy M",
      "TITLE": "Maggy M",
      "TRACKNUMBER": "3",
      "TRACK_TYPE": "YouTube Track",
      "YOUTUBE_TITLE": "Francis Goya - Maggy M"
   },
   {
      "@": "fy+https://www.youtube.com/watch?v=nv-fZ53EMjM",
      "ALBUM": "This Is Francis Goya!",
      "ARTIST": "Francis Goya",
      "DATE": "1999",
      "DURATION": "240.0000000",
      "REPLAYGAIN_TRACK_GAIN": [],
      "REPLAYGAIN_TRACK_PEAK": [],
      "SEARCH_TITLE": "Hello",
      "TITLE": "Hello",
      "TRACKNUMBER": "4",
      "TRACK_TYPE": "YouTube Track",
      "YOUTUBE_TITLE": "Hello - Francis Goya"
   },
   {
      "@": "fy+https://www.youtube.com/watch?v=qC3hMr2sxao",
      "ALBUM": "This Is Francis Goya!",
      "ARTIST": "Francis Goya",
      "DATE": "1999",
      "DURATION": "229.0000000",
      "REPLAYGAIN_TRACK_GAIN": [],
      "REPLAYGAIN_TRACK_PEAK": [],
      "SEARCH_TITLE": "Nostalgia",
      "TITLE": "Nostalgia",
      "TRACKNUMBER": "5",
      "TRACK_TYPE": "YouTube Track",
      "YOUTUBE_TITLE": "Francis Goya - Nostalgia"
   },
   {
      "@": "fy+https://www.youtube.com/watch?v=HK4VxbPihgU",
      "ALBUM": "This Is Francis Goya!",
      "ARTIST": "Francis Goya",
      "DATE": "1999",
      "DURATION": "255.0000000",
      "REPLAYGAIN_TRACK_GAIN": [],
      "REPLAYGAIN_TRACK_PEAK": [],
      "SEARCH_TITLE": "Let The Nations Play (B O'Reilly)",
      "TITLE": "Fracis Goya Let The Nations Play B O'Reilly",
      "TRACKNUMBER": "6",
      "TRACK_TYPE": "YouTube Track",
      "YOUTUBE_TITLE": "Fracis Goya   Let the nations play B O'Reilly"
   },
   {
      "@": "fy+https://www.youtube.com/watch?v=TPP2YC131yI",
      "ALBUM": "This Is Francis Goya!",
      "ARTIST": "Francis Goya",
      "DATE": "1999",
      "DURATION": "152.0000000",
      "REPLAYGAIN_TRACK_GAIN": [],
      "REPLAYGAIN_TRACK_PEAK": [],
      "SEARCH_TITLE": "A View To A Kill",
      "TITLE": "A View To A Kill",
      "TRACKNUMBER": "7",
      "TRACK_TYPE": "YouTube Track",
      "YOUTUBE_TITLE": "A View To A Kill"
   },
   {
      "@": "fy+https://www.youtube.com/watch?v=79Hgl-1KpCE",
      "ALBUM": "This Is Francis Goya!",
      "ARTIST": "Francis Goya",
      "DATE": "1999",
      "DURATION": "162.0000000",
      "REPLAYGAIN_TRACK_GAIN": [],
      "REPLAYGAIN_TRACK_PEAK": [],
      "SEARCH_TITLE": "Third Man",
      "TITLE": "Third Man",
      "TRACKNUMBER": "8",
      "TRACK_TYPE": "YouTube Track",
      "YOUTUBE_TITLE": "Third Man"
   },
   {
      "@": "fy+https://www.youtube.com/watch?v=WyJ6LhybS5w",
      "ALBUM": "This Is Francis Goya!",
      "ARTIST": "Francis Goya",
      "DATE": "1999",
      "DURATION": "228.0000000",
      "REPLAYGAIN_TRACK_GAIN": [],
      "REPLAYGAIN_TRACK_PEAK": [],
      "SEARCH_TITLE": "Classical Dream",
      "TITLE": "Classical Dream",
      "TRACKNUMBER": "9",
      "TRACK_TYPE": "YouTube Track",
      "YOUTUBE_TITLE": "Francis Goya - Classical Dream"
   },
   {
      "@": "fy+https://www.youtube.com/watch?v=4dY3tWahOiE",
      "ALBUM": "This Is Francis Goya!",
      "ARTIST": "Francis Goya",
      "DATE": "1999",
      "DURATION": "270.0000000",
      "REPLAYGAIN_TRACK_GAIN": [],
      "REPLAYGAIN_TRACK_PEAK": [],
      "SEARCH_TITLE": "One Day I'll Fly Away",
      "TITLE": "One Day I'll Fly Away",
      "TRACKNUMBER": "10",
      "TRACK_TYPE": "YouTube Track",
      "YOUTUBE_TITLE": "Francis Goya - One Day I'll Fly Away - By Wilfried Braem"
   },
   {
      "@": "fy+https://www.youtube.com/watch?v=j8iZjwRuT4U",
      "ALBUM": "This Is Francis Goya!",
      "ARTIST": "Francis Goya",
      "DATE": "1999",
      "DURATION": "269.0000000",
      "REPLAYGAIN_TRACK_GAIN": [],
      "REPLAYGAIN_TRACK_PEAK": [],
      "SEARCH_TITLE": "L'Amour In Heritage (V Cosma)",
      "TITLE": "L'Amour En Heritage",
      "TRACKNUMBER": "11",
      "TRACK_TYPE": "YouTube Track",
      "YOUTUBE_TITLE": "L'Amour En Heritage"
   },
   {
      "@": "fy+https://www.youtube.com/watch?v=jJib_qDQoyA",
      "ALBUM": "This Is Francis Goya!",
      "ARTIST": "Francis Goya",
      "DATE": "1999",
      "DURATION": "291.0000000",
      "REPLAYGAIN_TRACK_GAIN": [],
      "REPLAYGAIN_TRACK_PEAK": [],
      "SEARCH_TITLE": "One Night In Taormina",
      "TITLE": "One Night In Taormina",
      "TRACKNUMBER": "12",
      "TRACK_TYPE": "YouTube Track",
      "YOUTUBE_TITLE": "One Night in Taormina - Francis Goya"
   },
   {
      "@": "fy+https://www.youtube.com/watch?v=36rGet3Xx-0",
      "ALBUM": "This Is Francis Goya!",
      "ARTIST": "Francis Goya",
      "DATE": "1999",
      "DURATION": "336.0000000",
      "REPLAYGAIN_TRACK_GAIN": [],
      "REPLAYGAIN_TRACK_PEAK": [],
      "SEARCH_TITLE": "Careless Whisper",
      "TITLE": "Careless Whisper",
      "TRACKNUMBER": "13",
      "TRACK_TYPE": "YouTube Track",
      "YOUTUBE_TITLE": "Francis Goya  - Careless Whisper"
   },
   {
      "@": "fy+https://www.youtube.com/watch?v=_JR7RvnWtv0",
      "ALBUM": "This Is Francis Goya!",
      "ARTIST": "Francis Goya",
      "DATE": "1999",
      "DURATION": "208.0000000",
      "REPLAYGAIN_TRACK_GAIN": [],
      "REPLAYGAIN_TRACK_PEAK": [],
      "SEARCH_TITLE": "Mariana",
      "TITLE": "Mariana",
      "TRACKNUMBER": "14",
      "TRACK_TYPE": "YouTube Track",
      "YOUTUBE_TITLE": "Francis Goya - Mariana"
   },
   {
      "@": "fy+https://www.youtube.com/watch?v=T-LVEwK8f4k",
      "ALBUM": "This Is Francis Goya!",
      "ARTIST": "Francis Goya",
      "DATE": "1999",
      "DURATION": "192.0000000",
      "REPLAYGAIN_TRACK_GAIN": [],
      "REPLAYGAIN_TRACK_PEAK": [],
      "SEARCH_TITLE": "Thorn Birds Theme (H. Mancini)",
      "TITLE": "Thorn Birds Theme",
      "TRACKNUMBER": "15",
      "TRACK_TYPE": "YouTube Track",
      "YOUTUBE_TITLE": "Thorn Birds Theme"
   },
   {
      "@": "fy+https://www.youtube.com/watch?v=TUw8yOTPcJw",
      "ALBUM": "This Is Francis Goya!",
      "ARTIST": "Francis Goya",
      "DATE": "1999",
      "DURATION": "249.0000000",
      "REPLAYGAIN_TRACK_GAIN": [],
      "REPLAYGAIN_TRACK_PEAK": [],
      "SEARCH_TITLE": "Just The Way You Are (B Joel)",
      "TITLE": "Just The Way You Are",
      "TRACKNUMBER": "16",
      "TRACK_TYPE": "YouTube Track",
      "YOUTUBE_TITLE": "Just The Way You Are"
   },
   {
      "@": "fy+https://www.youtube.com/watch?v=9wyU3X8Ot-I",
      "ALBUM": "This Is Francis Goya!",
      "ARTIST": "Francis Goya",
      "DATE": "1999",
      "DURATION": "191.0000000",
      "REPLAYGAIN_TRACK_GAIN": [],
      "REPLAYGAIN_TRACK_PEAK": [],
      "SEARCH_TITLE": "Guitar In The Moonlight",
      "TITLE": "Guitar In The Moonlight",
      "TRACKNUMBER": "17",
      "TRACK_TYPE": "YouTube Track",
      "YOUTUBE_TITLE": "Guitar in the moonlight - Francis Goya"
   },
   {
      "@": "fy+https://www.youtube.com/watch?v=ei8J5p3rvyQ",
      "ALBUM": "This Is Francis Goya!",
      "ARTIST": "Francis Goya",
      "DATE": "1999",
      "DURATION": "367.0000000",
      "REPLAYGAIN_TRACK_GAIN": [],
      "REPLAYGAIN_TRACK_PEAK": [],
      "SEARCH_TITLE": "Who Pays The Ferryman",
      "TITLE": "Who Pays The Ferryman",
      "TRACKNUMBER": "18",
      "TRACK_TYPE": "YouTube Track",
      "YOUTUBE_TITLE": "Francis Goya - Who Pays the Ferryman (HD, HQ)"
   }
]

Thank you !

Re: foo_youtube

Reply #1565
Very sad ... from versions foobar2000v2.1-32,64-prev (2023-11-07, 08)  load channel or playlist from <music.youtube.com> stop working.. If it possible repair this bug. Thank you

Re: foo_youtube

Reply #1566
loading playlist dont work individual songs works after youtube changes

Re: foo_youtube MadVR

Reply #1567
What about the third part component of foo_youtube "MadVR"?
The website has changed and no way to find the download page.

Thanks in advance


Re: foo_youtube

Reply #1569
after searching a bit to be able to sync playlists (with another software the plugin need to have access to the api key the the user client id and to the user client secret

Re: foo_youtube

Reply #1570
I accidentally replaced my entire playlist with the search item... I thought it would only substitute the youtube links and not actual files too but it did everything and I wasn't able to reverse it. It would be nice if the component didn't do that.

Re: foo_youtube

Reply #1571
In theory, changes to playlist contents should be undoable using Ctrl+Z or Edit menu>Undo but if the component doesn't make a backup point before modifying content, it won't work as expected. Developers should utilise playlist_manager::playlist_undo_backup from the SDK.

Re: foo_youtube

Reply #1572
YouTube started supporting 5.1 in the 2nd half of 2022.

They expect  you to have a Roku, Apple Tv, firestick, etc. player with a "newer" TV. Available 5.1 streams appear to be format ID 380 is AC-3, 328 is E-AC-3 and 258 is AAC.

While these can be snarfed with download tools, is there a way to get foobar to play these streams without downloading first?

I get errors when I try with foo_youtube.

Couple example channels:

https://www.youtube.com/@mixerrog5.1

https://www.youtube.com/@5.1MusicChannel


Yes, there is a way to get foobar to play these streams without downloading first.
You need to add "Downmix channels to stereo" in your Preferences -> Playback -> DSP Manager setting.

Re: foo_youtube

Reply #1573
playlist seems to not working again single link works fine i inserted my api key

Re: foo_youtube

Reply #1574
after testing i found that the plugin dont work with private playlist only with public ones