AIMP Forum

AIMP для Windows => Плагины => Дополнения (Plugins / Skins) => Плагины-дополнения => Topic started by: cubis123 on July 12, 2019, 00:30:10

Title: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: cubis123 on July 12, 2019, 00:30:10
[catalog_card=1090]

https://github.com/jaryn-kubik/aimp_youtubedl/releases/latest (https://github.com/jaryn-kubik/aimp_youtubedl/releases/latest)

Made a different version of the YouTube plugin from scratch, written in C# with aimp_dotnet and using youtube-dl to download the audio.
Gives AIMP the ability to add and play audio form YouTube, SoundCloud, MixCloud and a bunch of other sites.

Requirements:
Features:
Options:
Differences from the previous version:

(https://a.radikal.ru/a25/1907/4a/b87c36faab67.png)
Title: Re: AIMP YouTube-DL
Post by: Soolo on July 23, 2019, 21:10:26
What requirements?
Microsoft Visual C++ ?
.NET Framework ?

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=63088.0;attach=58366)
Title: Re: AIMP YouTube-DL
Post by: ss.pl on July 24, 2019, 01:35:04

What are the conditions to start working?
Copying to the plugins folder does not give anything.
Title: Re: AIMP YouTube-DL
Post by: Алексей Долматов on July 24, 2019, 02:17:16
It's work for me. Это работает у меня.
Test link:
https://www.youtube.com/watch?v=sxxmRRmZJbo&t=0s
https://www.dailymail.co.uk/video/tvshowbiz/video-1971404/Video-Love-Island-Look-Anna-confronts-Jordan-India.html
AIMPYoutubeDL 0.2 - после установки архива из плеера включил плагин и в настройках нажал кнопку обновления YouTube dl модуля.
AiMP 4 b2137, windows 7.
Как понимаю, использует Microsoft .NET 4.7.2, похоже требуется установленный не ниже этой версии. У меня 4.8 (основной, SDK, targeting pack, targeting pack (ENU)).
Исходный код
<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
   <TargetFramework>net472</TargetFramework>
   <RootNamespace>AIMPYoutubeDL</RootNamespace>
   <AssemblyName>aimp_youtubedl_plugin</AssemblyName>
   <LangVersion>latest</LangVersion>
   <PlatformTarget>x86</PlatformTarget>
   <OutputPath>C:\Program Files (x86)\AIMP\Plugins\aimp_youtubedl\</OutputPath>
   <AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
  </PropertyGroup>
  <ItemGroup>
   <PackageReference Include="AimpSDK" Version="4.50.2048" />
   <PackageReference Include="Python.Runtime.NETStandard" Version="3.7.1" />
  </ItemGroup>
  <ItemGroup>
   <Reference Include="Microsoft.CSharp" />
   <Reference Include="System.Net.Http" />
   <Reference Include="System.Windows.Forms" />
  </ItemGroup>
  <Target Name="PostBuild" AfterTargets="PostBuildEvent">
   <Move SourceFiles="$(OutDir)aimp_dotnet.dll" DestinationFiles="$(OutDir)aimp_youtubedl.dll" />
   <Unzip SourceFiles="$(ProjectDir)python-3.7.3-embed-win32.zip" DestinationFolder="$(OutDir)python" />
   <Delete Files="$(OutDir)python\python.exe" />
   <Delete Files="$(OutDir)python\pythonw.exe" />
  </Target>
</Project>

Microsoft visual C++ тоже есть весь (http://forum.oszone.net/thread-145766.html), включая 2019, но вряд ли он нужен.
В принципе, отладчик показывает использование "C:\Windows\System32\vcruntime140.dll", так что лучше установить актуальный набор версий с заглушками для исключения сбоев в работе плагина и других программ. В папке "python" у плагина он есть, так что должно работать и без установки.
Title: Re: AIMP YouTube-DL
Post by: ss.pl on July 24, 2019, 03:47:18

Моя текущая конфигурация


(https://c.radikal.ru/c04/1907/35/0156d8dc675e.png)


плагин, даже в списке установленных, отсутствует.
Попробую обновиться.
Title: Re: AIMP YouTube-DL
Post by: Алексей Долматов on July 24, 2019, 04:05:57
ss.pl, скачал архив, в плеере нажал "Установить"?
Title: Re: AIMP YouTube-DL
Post by: ss.pl on July 24, 2019, 11:25:08
Алексей,  aimp_4.60.2137
(https://b.radikal.ru/b13/1907/00/7b3f26832a47.png)
Title: Re: AIMP YouTube-DL
Post by: Алексей Долматов on July 24, 2019, 12:11:48
Странно.
Все 4 DLL есть в папке aimp_youtubedl, как в архиве?
"Попробую обновиться."
Попробовал обновить .net&c++?
Title: Re: AIMP YouTube-DL
Post by: ss.pl on July 24, 2019, 18:07:13
После обновления M$ Visual C++ (оф.ссылки (http://dlltop.ru/soft/46-microsoft-visual-c), плюс к oszone (http://forum.oszone.net/thread-145766.html)) и установки NET Framework 4.8 (ссылка (https://dotnet.microsoft.com/download/dotnet-framework))
Всё заработало.
(https://b.radikal.ru/b01/1907/80/b3d0eb7ae000.png)

(https://d.radikal.ru/d24/1907/31/80684002e56e.png)
Пока гоняю по Youtube - плейлист (https://www.youtube.com/playlist?list=PLNYSKMDsdXenbThZUqk9wmR1hbbABzXnG)
На Soundcloud плейлист (https://soundcloud.com/sally-shapiro/sets/2006-2011) редко, но бывают какие-то прерывания при переключении треков и вылезает такое окно
(https://a.radikal.ru/a04/1907/f7/71c0c766cd20.png)
А так, в целом, пока Всё Замечательно, с учётом того, что это Альфа релиз.

Thank you! cubis123
Title: Re: AIMP YouTube-DL
Post by: cubis123 on July 26, 2019, 19:52:25
Yea sorry, it does need .NET 4.7.2 (should by preinstalled on updated Windows 10), I updated the initial post.
It shouldn't need any Visual C++ stuff (especially not v14, which is 2015?). Maybe the aimp_dotnet library needs it, I'll look into it and maybe package the dll with it or at least make it clear in the initial post.

The warning window seems to be just some unnecessary warning, it still just plays fine.
I changed it so it only displays errors and not warnings in v0.3.
Title: Re: AIMP YouTube-DL
Post by: Алексей Долматов on July 26, 2019, 22:57:54
Thanks.
Quote
haven't tried if it works with whole channels yet
Direct link https://www.youtube.com/user/MizTheBrotherZeroKun / https://www.youtube.com/user/MizTheBrotherZeroKun/videos / https://www.youtube.com/watch?v=Mr_4OY2vsnY&list=UU38GMKiSwiZQQITrRYuTEOA don't work.
Need use api or another method to get direct link video from yutube-dl.
You can write only list ID (check and change url for youtube) for autocomplete playlist. Example UU38GMKiSwiZQQITrRYuTEOA (need wait sometime).

If write incorrect URL, then plugin show windows 3 windows with error. I think need show only first window with youtubedl error,
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=63088.0;attach=58400)
Title: Re: AIMP YouTube-DL
Post by: cubis123 on July 27, 2019, 13:10:17
v0.4
- should only display one error window
- fixed adding whole channels/users (can take a while if it's several hundreds/thousands of videos)

The thing with a url like https://www.youtube.com/watch?v=Mr_4OY2vsnY&list=UU38GMKiSwiZQQITrRYuTEOA is that it refers to both a video and a playlist.
If you use the actual playlist url https://www.youtube.com/playlist?list=UU38GMKiSwiZQQITrRYuTEOA it works fine.

There is a switch that changes what happens with urls that contain both video and plalist, it can either always return just the one videos or always the whole playlist.
I set it to always return one video and not playlist, because it seemed better to add one video by mistake instead of adding a whole playlist by mistake.
I guess I could add this switch to the UI.

I updated the requirements, VC++ redist indeed seems to be required by aimp_dotnet. Only the version I linked there should be needed, apparently Microsoft finally decided to unfuck that mess and the latest installer includes every version from 2015.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud and others)
Post by: Алексей Долматов on July 27, 2019, 14:21:28
- should only display one error window
Can you change window priority?
In current moment show second window (see answer 10 in this topic) with Python message. You can add "debug" options for write all messages (include error) to TXT file in AIMP user folder.
I updated the requirements, VC++ redist indeed seems to be required by aimp_dotnet. Only the version I linked there should be needed, apparently Microsoft finally decided to unfuck that mess and the latest installer includes every version from 2015.
Microsoft change method install VC++. 2019 replaced 2015 version and restrict install older version.
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=63088.0;attach=58401)
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud and others)
Post by: Алексей Долматов on July 27, 2019, 14:40:10
Quote
doesn't support logging in (so no private playlists/tracks or whatever) - will add later
no way to manage the actual playlists on youtube - not gonna add, youtube-dl doesn't support this
Recommend after realize authorization add option mark-watched for Yotube when finished listen (maybe with percent detected).
I guess this is better than passing a mark only to Last.fm, where scrolling of video titles is not guaranteed.
Quote
--mark-watched                   Mark videos watched (YouTube only)
--no-mark-watched                Do not mark videos watched (YouTube only)
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud and others)
Post by: ss.pl on July 28, 2019, 23:05:20
Добавил https://music.yandex.ru/album/8128989 через AIMP YouTube-DL
Есть, какие либо ошибки воспроизведения?
Загрузил https://music.yandex.ru/users/ya.playlist/playlists/1250
Почти постоянно, при переходе трека, лезет окно,
(https://a.radikal.ru/a28/1907/d4/def8910f4b1d.png)
если переключать треки, кнопками интерфейса, то вроде бы всё нормально.
Если переключать треки, двойным кликом в окне плейлиста, то лезет такое,
(https://b.radikal.ru/b21/1907/25/e65aec28dca1.png)
После непродолжительного тыканья и переключения, плеер завис, пришлось убивать процесс.
(https://b.radikal.ru/b15/1907/03/e244ad7e1d88.png)

(https://a.radikal.ru/a34/1907/60/4875c67d059e.png)





Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud and others)
Post by: Алексей Долматов on July 29, 2019, 00:38:16
Ошибок нет при тестировании. Часами не слушал, чтобы проверить на долговечность.
Судя по тексту жалуется YouTube-DL. Попробуй обновить модуль программы YouTube-DL и при наличии ошибки проверить скачивание напрямую в EXE программы. При наличии проблем скачивания можно последовать рекомендациям в этом окне.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on July 29, 2019, 12:24:47
Incorrect first track name (when add list/user)...
v0.4 + yt 2019/07/27
https://www.youtube.com/channel/UC38GMKiSwiZQQITrRYuTEOA
First name after add "► Play all", after start  "Nightcore - Wide Awake (Kelypso)"
https://www.youtube.com/user/08yakari and UUUCeZaZeJbEYAAzvMgrKOPQ
"► Play all", second "米津玄師 MV「海の幽霊」Spirits of the Sea".
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud and others)
Post by: cubis123 on August 08, 2019, 01:04:58
v0.5

Recommend after realize authorization add option mark-watched for Yotube when finished listen (maybe with percent detected).
I guess this is better than passing a mark only to Last.fm, where scrolling of video titles is not guaranteed.
I will check this out, had no idea there is a mark-watched function in Youtube at all.

...
Unfortunately yandex is giving me this:
Яндекс.Музыка пока не играет в вашей стране
Оставьте еmail и узнайте первым о запуске

I'll have to try a VPN or something, because fixing it without being able to reproduce it is kinda impossible.

Incorrect first track name (when add list/user)...
v0.4 + yt 2019/07/27
https://www.youtube.com/channel/UC38GMKiSwiZQQITrRYuTEOA
First name after add "► Play all", after start  "Nightcore - Wide Awake (Kelypso)"
https://www.youtube.com/user/08yakari and UUUCeZaZeJbEYAAzvMgrKOPQ
"► Play all", second "米津玄師 MV「海の幽霊」Spirits of the Sea".
This seems to be a youtube-dl bug, apparently it worked a few releases back. It's been reported already (https://github.com/ytdl-org/youtube-dl/issues/21927), they'll fix it eventually, not much I can do on my end.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud and others)
Post by: Jenshen on August 16, 2019, 13:50:39
2cubis123

Please make authorization for Yandex.Music to receive streams with high bitrate (for premium users of the service)

thank You
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: cubis123 on August 23, 2019, 20:54:01
I'm not gonna add support for anything beyond what youtube-dl supports.
You could try asking in the youtube-dl repo (https://github.com/ytdl-org/youtube-dl/issues), but it's probably gonna be hard to find somebody who
1) is in Russia (the site seems to be region locked, i wasn't able to access it with any free vpn)
1) has the premium account (or is willing to buy one)
2) is capable of programming the support to youtube-dl
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on August 23, 2019, 21:18:32
Are you planning to change the GUI settings to the player's API with support for night design?
AIMPUI_FORM_PROPID_STYLE
Если плагин построен на apiGUI - он заработает сам, режима совместимости нет.
Also, it seems that the verification code of the program used is not used. AIMPac and AIMPate report an error when checking the plugin and upload it to unstable. AIMP 4.6.0.2144
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: cubis123 on August 23, 2019, 22:15:01
Are you planning to change the GUI settings to the player's API with support for night design?
It's not using the apiGUI, i don't think that's possible with aimp_dotnet. If there's some other way to get the current style when not using the apiGUI, i could just change the colors around based on that, but i have no idea where to get such information.
Also, it seems that the verification code of the program used is not used. AIMPac and AIMPate report an error when checking the plugin and upload it to unstable. AIMP 4.6.0.2144
I don't know what any of that means :-) What verification code? What is AIMPac or AIMPate?
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on August 23, 2019, 23:55:09
i could just change the colors around based on that, but i have no idea where to get such information.
Developer answer in quote. He say about need use apiGUI.
You can try read "NightMode" parameter in AIMP.ini - not good practice, but without rewriting there should be no problem.
What verification code? What is AIMPac or AIMPate?
I am at a loss to explain in English, especially not the developer. You can ask developer https://www.aimp.ru/forum/index.php?action=profile;u=1 https://www.aimp.ru/?do=feedback
"C:\Program Files (x86)\AIMP\AIMPac.exe" "C:\Program Files (x86)\AIMP\AIMPate.exe" = AIMP Converter & AIMP Tag Editor.
For the plugin to work correctly, it must distinguish between player applications and add-ons to indicate its compatibility.
Default SDK help:
Quote
Initialize
in Core IAIMPCore Reference to the basic interface
 
out Result HRESULT Note that plugin can be loaded by Audio Converter or Tag Editor tool. You should check on plugin initialization if all required built-in services are available. If some services are not available plugin may return an error code - AIMP will mark this plugin as unused.

S_OK - if success, other value otherwise.

Warning! The Finalize method will not be called, if this function will return value different from S_OK.

Refer to the "Guidelines for working with services"
 
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: vvld on August 24, 2019, 06:02:04
Coub? Not supported yet? :(
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on August 24, 2019, 08:24:06
Coub? Not supported yet? :(
Difficult go to link https://ytdl-org.github.io/youtube-dl/supportedsites.html ?
Quote
...
Corus
Coub
Cracked
...
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: cubis123 on August 25, 2019, 20:32:13
1.0.0
- dark mode support (based on NightMode in AIMP.ini) - it's not perfect but close enough, checkboxes/comboboxes unfortunately can't be easily styled in winforms
- auto-update on by default
- fixed startup errors with AIMP Audio Converter and AIMP Advanced Tag Editor

There are still errors after closing AIMPac/AIMPate, unfortunately those seem to by caused by aimp_dotnet, since even an empty plugin throws those.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on August 25, 2019, 21:07:40
Quote
dark mode support (based on NightMode in AIMP.ini) - it's not perfect but close enough, checkboxes/comboboxes unfortunately can't be easily styled in winforms
Something went wrong.
Windows 7 with the current version of AIMP.
it should not affect, but UltraUXThemePatcher is installed.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on August 25, 2019, 21:11:43
DPI don't support.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: cubis123 on August 25, 2019, 22:34:43
1.0.1
- fixed options ui

I love winforms and the visual studio designer. Every time you even think of touching it, it completely fucks the whole file and moves stuff around so that you have no idea what has actually changed when looking at the commit. Tested it with 100/125/150% DPI and it seems to work.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on August 25, 2019, 23:26:07
Tested it with 100/125/150% DPI and it seems to work.
Windows DPI? I send screenshot AIMP DPI settings.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: cubis123 on August 25, 2019, 23:39:20
Well by work i mean it does display something somewhat usable and it doesn't cut anything off or something.
I'm not sure there's an easy way to actually make it scale. I'll look into that when i got more time.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on August 26, 2019, 00:02:26
Thank.
This applies more to the visual convenience and relevance of the player's UI.
Title: AIMP&YouTube-DL (support for YouTube)
Post by: Алексей Долматов on September 11, 2019, 18:57:29
В текущий момент воспроизведение/скачивание через youtube-dl и множество других плееров недоступно - изменение в самом сайте.
Возможно, что-либо изменится, но пока ожидаем.
Обновляем модуль в плеере до актуального.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Cmac on September 21, 2019, 12:50:54
Очень заинтересовал этот плагин но не могу добиться запуска, при включенном плагине, запускается AIMP и сразу окно с ошибкой ModuleNotFoundError: No module named 'youtube_dl. Может кто подскажет проблему? Windows 7, NetF 4.8 установил и С++ тоже
PS Проблема решилась только после удаления папки c:\Users\Cmac\AppData\Roaming\AIMP\aimp_youtubedl
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Chrys4lislove on October 10, 2019, 11:03:20
Планируется ли какая-то интеграция с Youtube Music?
Возможно парсинг тех же плейлистов с рекомендаций? А вообще мне очень нравятся, что YTMusic продолжает закончившийся плейлист или очередь треками, подходящими под твои предпочтения. Возможна ли реализация как раз добавления этих самых треков, которые предлагаются после окончания плейлистов в каком-то виде?
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: compound on November 04, 2019, 09:25:12
Граждане, День добрый!
Либо я дурак, либо лыжи не едут. Плагин последней версии установил, Visual C++ Redistributable 05-19 поставил, .NET на десятке предустановлен. При попытке воспроизведения получаю ошибку
File: https://music.yandex.ru/album/7405071/track/52561317
Code: 41 (00000029)
Message: Unsupported file format
-------------------------
HTTP/1.1 200 OK
Date: Mon, 04 Nov 2019 07:24:00 GMT
Content-Security-Policy-Report-Only: default-src 'none';script-src 'self' music.yandex.ru yastatic.net 'unsafe-eval' mc.yandex.ru mc.yandex.ru yandex.ru social.yandex.ru an.yandex.ru yabs.yandex.ru awaps.yandex.ru awaps.yandex.net api-maps.yandex.ru widget.tickets.yandex.ru www.youtube.com s.ytimg.com yandex.st ads.adfox.ru ads6.adfox.ru 'nonce-lUSSvwEkeanKsqNQ2t2p4w==' 'nonce-lUSSvwEkeanKsqNQ2t2p4w==';style-src 'self' 'unsafe-inline' yastatic.net yandex.st banners.adfox.ru content.adfox.ru;connect-src 'self' music.yandex.ru yastatic.net mc.yandex.ru mc.yandex.ru mc.admetrica.ru *.music.yandex.ru api.passport.yandex.ru passport.yandex.ru content.adfox.ru an.yandex.ru awaps.yandex.ru awaps.yandex.net mobile.yandex.net storage.mds.yandex.net strm.yandex.ru strm.yandex.net *.strm.yandex.net ydx.iframe.tvzavr.ru wss://push.yandex.ru wss://push-sandbox.yandex.ru wss://ws-api.music.yandex.net yandex.st matchid.adfox.yandex.ru adfox.yandex.ru ads.adfox.ru ads6.adfox.ru yandex.ru static-mon.yandex.net csp.yandex.net music-browser.music.yandex.net;object-src 'self' music.yandex.ru flashservice.adobe.com www.tns-counter.ru ar.tns-counter.ru www.ivi.ru;frame-src 'self' music.yandex.ru yastatic.net trust.yandex.ru trust.yandex.ru trust-test.yandex.ru *.music.yandex.ru *.music.yandex.net sandbox.music.yandex.net passport.yandex.ru widget.tickets.yandex.ru content.adfox.ru st.yandexadexchange.net www.youtube.com media.clipyou.ru frontend.vh.yandex.ru player.vimeo.com awaps.yandex.net yandexadexchange.net *.yandexadexchange.net *.yandex.ru banners.adfox.ru;media-src 'self' music.yandex.ru yastatic.net data: strm.yandex.ru strm.yandex.net *.strm.yandex.net *.cdn.yandex.net *.storage.yandex.net storage.mds.yandex.net *.storage.mds.yandex.net blob: storage.mdst.yandex.net *.storage.mdst.yandex.net awaps.yandex.net yandex.st banners.adfox.ru content.adfox.ru;img-src 'self' music.yandex.ru yastatic.net data: mc.yandex.ru mc.yandex.ru mc.admetrica.ru *.yandex.ru *.yandex.ru *.yandex.net *.weborama.fr *.tns-counter.ru www.facebook.com vk.com www.clipyou.ru clipyou.ru ad.doubleclick.net ads.adfox.ru ads6.adfox.ru avatars-fast.yandex.net favicon.yandex.net an.yandex.ru banners.adfox.ru content.adfox.ru;font-src 'self' music.yandex.ru yastatic.net data:;manifest-src 'self';worker-src 'self' blob:;report-uri https://csp.yandex.net/csp?from=music&env=rtc-production&type=front&yandexuid=9329540951572852240&yandex_login=login
X-Content-Type-Options: nosniff
set-cookie: yandexuid=9329540951572852240; path=/; domain=.yandex.ru; expires=Sun, 04 Nov 2029 07:24:00 GMT; max-age=315360000
Connection: Close
X-Frame-Options: Deny
Expires: Thu, 01 Jan 1970 00:00:00 GMT
X-XSS-Protection: 1; mode=block
Transfer-Encoding: chunked
Cache-Control: private, no-cache, no-store, must-revalidate, max-age=0
Content-Type: text/html; charset=utf-8
Strict-Transport-Security: max-age=31536000
[/img]

Что же я делаю не так?
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on November 04, 2019, 09:54:49
Точно добавляете так, как указано в первом сообщении?
У меня воспроизводит.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: compound on November 04, 2019, 12:02:17
Алексей, благодарю. Не доглядел и просто перетаскивал ссылки в аимп. Через ADD -> YoutubeDL работает
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Hi-End on November 05, 2019, 14:45:47
Подскажите пожалуйста, откуда берется информация о битрейте? Это же не битрейт адиоформата? (https://i.ibb.co/VDcYGkz/2019-11-05-155918.jpg)
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Hi-End on November 05, 2019, 15:07:54
К сожалению не играет музыку с https://myzcloud.me
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Soolo on November 05, 2019, 15:11:06
Подскажите пожалуйста, откуда берется информация о битрейте? Это же не битрейт адиоформата?
Для проигрывания может браться видео файл

К сожалению не играет музыку с myzcloud.me
Что и не заявлено (https://ytdl-org.github.io/youtube-dl/supportedsites.html)
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Hi-End on November 05, 2019, 15:24:25
Для проигрывания может браться видео файл
Что и не заявлено (https://ytdl-org.github.io/youtube-dl/supportedsites.html)
Понятно что MP4 видеофайл, битрейт получается видео показывает?
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on November 05, 2019, 15:55:05
Скорее всего общий битрейт файла. Что получает плагин с помощью YouTube-DL, то и есть. Можно скачать файл (или все файлы с одной ссылки) через YouTube-DL и проверить данные через media info.
Использование --extract-audio с требованием доп. утилит не обозначено, значит используются данные всего файла.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Hi-End on November 05, 2019, 16:15:18
Скорее всего общий битрейт файла.
Что значит общий? media info показывает битрейт видео и аудио.
Ссылка на ютуб на этот файл https://www.youtube.com/watch?v=Bey4XXJAqS8
ааа наверно  битрейт видео +  битрейт аудио = то что показывает.
Как сделать, чтобы показывал, только битрейт аудио?
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on November 05, 2019, 16:44:36
General
Complete name                            :4K VIDEO ultrahd hdr sony 4K VIDEOS demo test nature relaxation movie for 4k oled tv-Bey4XXJAqS8.mp4
Format                                   : MPEG-4
Format profile                           : Base Media / Version 2
Codec ID                                 : mp42 (isom/mp42)
File size                                : 470 MiB
Duration                                 : 29 min 36 s
Overall bit rate mode                    : Variable
Overall bit rate                         : 2 219 kb/s
Encoded date                             : UTC 2019-10-02 20:54:27
Tagged date                              : UTC 2019-10-02 20:54:27
Writing application                      : Google
gsst                                     : 0
gstd                                     : 1776373

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L3.1
Format settings                          : CABAC / 1 Ref Frames
Format settings, CABAC                   : Yes
Format settings, Reference frames        : 1 frame
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 29 min 36 s
Bit rate                                 : 2 089 kb/s
Width                                    : 1 280 pixels
Height                                   : 720 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 29.970 (30000/1001) FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.076
Stream size                              : 442 MiB (94%)
Title                                    : ISO Media file produced by Google Inc. Created on: 10/02/2019.
Writing library                          : x264 core 155 r2901 7d0ff22
Encoded date                             : UTC 2019-10-02 20:54:27
Tagged date                              : UTC 2019-10-02 20:54:27
Color range                              : Limited
Color primaries                          : BT.709
Transfer characteristics                 : BT.709
Matrix coefficients                      : BT.709
Codec configuration box                  : avcC

Audio
ID                                       : 2
Format                                   : AAC LC
Format/Info                              : Advanced Audio Codec Low Complexity
Codec ID                                 : mp4a-40-2
Duration                                 : 29 min 36 s
Bit rate mode                            : Variable
Bit rate                                 : 128 kb/s
Channel(s)                               : 2 channels
Channel layout                           : L R
Sampling rate                            : 44.1 kHz
Frame rate                               : 43.066 FPS (1024 SPF)
Compression mode                         : Lossy
Stream size                              : 27.1 MiB (6%)
Title                                    : ISO Media file produced by Google Inc. Created on: 10/02/2019.
Encoded date                             : UTC 2019-10-02 20:54:27
Tagged date                              : UTC 2019-10-02 20:54:27
Похоже, только если разработчик научит плагин читать при запросе json параметр abr и передавать его плееру, либо будет локально извлекаться аудио-дорожка. По первому сомнительно, т.к. скорее всего сам плеер получает данные всего файла (нужно знать код плагина, плеера), второе утяжелит плагин или потребует доп. настройки после установки.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Hi-End on November 05, 2019, 17:26:00
Кому нибудь получилось в вконтакте прослушать более одного трека в плейлисте? (https://i.ibb.co/t39RJRR/2019-11-05-170652.jpg)(https://i.ibb.co/KFLmscz/2019-11-05-171457.jpg)
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Qbsoon on November 05, 2019, 23:06:44
Hi!
I downloaded this plugin and installed it, but I'm still trying to figure out how to add a playlist from youtube and I can't find any option to do that. I was even trying using other plugin "Youtube Plugin" and in that plugin I also coudn't find how to add anything.
I have all requirements for this plugin, latest version of AIMP, updated youtube-dl and I'm using "Mei Music Mod" skin.

EDIT: Problem solved.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: BlackSABER on November 09, 2019, 18:59:04
Всем привет. А где тут поддержка яндекс диска?
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: AJ on November 09, 2019, 19:29:56
Всем привет. А где тут поддержка яндекс диска?
В карточке плагина в шапке темы есть ссылка на список поддерживаемых сайтов: https://ytdl-org.github.io/youtube-dl/supportedsites.html
Яндекс.Диск там есть, но для проигрывания музыки из облаков можно использовать встроенный плагин MyClouds (поставляется с версии 4.60).
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: BlackSABER on November 09, 2019, 20:29:08
Я его читал. Хорошо, а как же яндекс музыка?
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: AJ on November 09, 2019, 20:34:51
Я его читал. Хорошо, а как же яндекс музыка?
Добавление и проигрывание аудио с Youtube, Soundcloud, MixCloud, Yandex.Music и других сервисов
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: BlackSABER on November 09, 2019, 20:39:08
В меню яндекс музыки и нет.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on November 09, 2019, 20:44:05
В меню яндекс музыки и нет.
В каком меню ищите и зачем?
Поддержка нативная без авторизации, т.е. при добавлении ссылки определённого вида через меню плагина воспроизводит, когда находит ссылку на трек.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: BlackSABER on November 09, 2019, 21:09:51
Это нигде не написано.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: BlackSABER on November 09, 2019, 21:16:53
Подскажите тогда. как это делается?
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on November 09, 2019, 21:34:29
Скриншот в первом сообщении. Выбираете в указанном меню и вставляете ссылку на то, что поддерживает YouTube-DL из обозначенного в первом сообщении списка.
При наличии проблем сначала проверить скачивается ли через автономный файл youtube-dl.exe (самостоятельно скачать) с указанными в настройках плагина параметрами.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: BlackSABER on November 10, 2019, 13:42:28
Вчера ошибку выдавал, а сегодня норм.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: butthead on November 11, 2019, 18:28:01
поюзал...
если слушать soundcloud то не переходит на следующий трек .это норма ?
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: dprishvinp on November 16, 2019, 19:14:04
Подскажите что за ошибка при попытке воспроизвести с любого плейлиста (яд, ютуб) Download Error: ERROR: requested format not available
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on November 16, 2019, 19:22:35
Значит в настройках плеера указан формат, который не поддерживается.
Я вот заменил стандартный вариант на all и с ним проблем не встречал, хоть он и подразумевает скачивание всех доступных форматов.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: lps on November 24, 2019, 23:49:49
постоянно выскакивает такая ошибка https://prnt.sc/q1hon7 при проигрывании музыки из моего playlist a из ютубы. При каждой смене файла. Музыка при этом проигрывается. Но ошибка постоянно.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Jesusniak on November 26, 2019, 12:31:23
Как это лечить? уже 2 день сижу не понимаю.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on November 26, 2019, 12:44:11
Вконтакте сообщает, что браузер не поддерживается. Для решения вопроса нужно через плагин передавать параметр --user-agent, который будет использовать настройки плеера или свои настройки (выбор плеер/свой вариант в плагине или без выбора).
Ждите ответа cubis123, что он ответит по данной возможности. Можно проверить user-agent в плеере, может поможет.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Jesusniak on November 28, 2019, 23:26:01
Не понял о чем речь? я новичек в этой теме что за User-agent
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on November 29, 2019, 03:47:54
https://ru.wikipedia.org/wiki/User_agent
В настройках плеера есть такая настройка.
Если сайт "видит", что браузер "устарел" или не совместим для использования сайта, то сообщает об этом.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Alex_R on December 07, 2019, 09:39:16
Win 10 x64 1909, 18363.476, Aimp  v4.60 (портативный), b2161, net v4.8,
(https://i111.fastpic.ru/thumb/2019/1207/cf/71845c0fb8a399b9e67110d9311b5fcf.jpeg) (https://fastpic.ru/view/111/2019/1207/71845c0fb8a399b9e67110d9311b5fcf.jpg.html) (https://i111.fastpic.ru/thumb/2019/1207/e0/eb4f35d63ab53920a4b73fd6e95e79e0.jpeg) (https://fastpic.ru/view/111/2019/1207/eb4f35d63ab53920a4b73fd6e95e79e0.jpg.html)
Дополние не работает. NET 4.7.2 не поставить. Может быть в этом причина, и как исправить?
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: olegman43 on December 15, 2019, 10:01:29
На новой версии Аимпа(4.60) расширение выдаёт ошибки, а на версии 4.50 не корректно работает Вконтакте. Работают только посты с 1 аудиозаписью.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: SomethingAboutAudio on December 19, 2019, 15:52:47
(https://i.imgur.com/P47eu2L.png)
(https://i.imgur.com/gcbwNkq.png)

Happens for every track that loads from my Soundcloud Playlist (second message only happens if I leave the first one up). :(
Any way to fix that?
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on December 19, 2019, 17:48:34
Same error. Maybe cubis123 return to this topic for check errors.
You can use https://www.aimp.ru/forum/index.php?topic=49938.0
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: cubis123 on December 30, 2019, 18:48:17
Sorry for the delay, but I kinda got myself a Spotify sub so I no longer use this and the forum somehow stopped sending me notifications about new posts so I didn't really notice it stopped working.
Released v1.0.2 (https://github.com/jaryn-kubik/aimp_youtubedl/releases/latest), it should no longer throw the exception with AIMP 4.6.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Alex_R on January 03, 2020, 08:59:17
Thanks. Everything works. Happy New Year.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Qblolz on January 03, 2020, 23:50:31
have some problem then insert my yandexmusic playlist
affected aimp version 4.50 / 4.60
https://yadi.sk/i/xHf5hmPEGJoy8g

ulrs:
https://music.yandex.ru/users/qblolz/playlists/3
https://music.yandex.ru/users/qblolz/playlists/1004
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: sandyy on January 08, 2020, 12:46:22
Thanks. Everything works. Happy New Year.

On W7 it won't launch. However with installed .Net Framework 4.7.2+4.8, when you add a link from YOUTUBE loading 1 seconds and welcome crash. In log map nothing is exposed.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Farsh on January 15, 2020, 03:47:58
Постоянно при запуске такая ошибка

Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Soolo on January 15, 2020, 08:07:12
Постоянно при запуске такая ошибка
переустановите плагин
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Tox1c on February 04, 2020, 08:28:01
Есть ли какая-то возможность Яндекс.Радио прикрутить?
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: LordGabriel on March 08, 2020, 18:43:51
При попытке добавить Яндекс появляется это:

---------------------------
Error
---------------------------
TypeError : argument of type 'bool' is not iterable
---------------------------
ОК   
---------------------------
Как я понял проблема True|False, но по какой причине она возникает непонятно.
Ну и VK выдает о том что браузер не поддерживается, да.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: busuzima on March 24, 2020, 18:34:06
При запуске выдает ошибку, как на прикрепленной картинке и запускается плеер. Найти кнопку добавления плейлиста SoundCloud не получается. Что я делаю не так?
Title: Bandcamp plugin.
Post by: Fujosej on March 26, 2020, 23:14:43
Привет  :-[ есть ли возможность добавлять треки из BandCamp , я пробовал данный плагин (https://www.aimp.ru/?do=catalog&rec_id=1090).

Я так и не понял , вроде надо ставить питон или же там все включено. У меня после установки показала ошибку когда я ему дал bandcamp ссылку.

Вроде не написано что требуется установленный питон и на форуме тоже не увидел таких требований.

Кто нибудь в курсе может есть какой алтернативный плагин.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Magnisimus on March 31, 2020, 00:49:02
Кто подскажет, можно ли тут свои аудиозаписи слушать из ВК? Если да, то можете рассказать как, а то вот такая штука вылазит.
https://imgur.com/a/L4tvkIp (https://imgur.com/a/L4tvkIp)
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Zhenya on April 01, 2020, 17:32:42
Кто подскажет, можно ли тут свои аудиозаписи слушать из ВК? Если да, то можете рассказать как, а то вот такая штука вылазит.

Попробуйте этот плагин — https://www.aimp.ru/forum/index.php?topic=64170.0
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Fujosej on April 05, 2020, 22:39:31
Ребят кто знает почему мне данный плагин выдает такую ошибку?
Вроде поставил Python отсюда (https://www.python.org/downloads/)
или ему что то еще нужно? :(
(https://sun9-67.userapi.com/c206828/v206828077/d244a/VR9dKCMItoc.jpg)
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on April 05, 2020, 23:03:30
Выглядит так, что в папке с плагином нет этого файла, из-за этого он ищет в системной папке. Проверьте полноту установки плагина.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Fujosej on April 05, 2020, 23:15:15
да вроде все установилось правильно. :-\
(https://sun9-41.userapi.com/c857124/v857124062/12c7b2/KYlOFutVXoo.jpg)

Попробовал переустановить плагин , удалил и вручную поставил не нажимая на это
(https://sun9-13.userapi.com/c857124/v857124062/12c7eb/JOIxOrSYk94.jpg)

Может проблема в том что aimp установлен в Program Files (x86)? ???

Windows 10 , aimp 4.60 build 2180

Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on April 06, 2020, 00:14:09
да вроде все установилось правильно. :-\
Действительно, странно. Папка правильная, нет плеера x64.
Вроде поставил Python отсюда (https://www.python.org/downloads/)
или ему что то еще нужно? :(
Это ему ненужно. В первом сообщении указано:
Quote
Requirements:
.NET Framework 4.7.2 (should be preinstalled on updated Windows 10)
Visual C++ Redistributable
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Fujosej on April 06, 2020, 10:22:28
Это ему ненужно.
По какой то причине я зашел на сайт разработчика youtube-dl (http://ytdl-org.github.io/youtube-dl/download.html).
И там прочитал такое
(https://sun9-42.userapi.com/c206528/v206528664/d1ade/hJZVyTtVrC0.jpg)

И решил что нужен питон ,думал поэтому он мне выдает такую ошибку. ::)

Что касается Visual C++ и Net Framework.
(https://sun9-24.userapi.com/c206528/v206528664/d1b01/Vqx7C5Isz5Q.jpg)

Framework у меня стоит 4.8
(https://sun9-66.userapi.com/c206528/v206528664/d1b1b/Q1JqeHqUWYI.jpg)
(https://sun9-54.userapi.com/c206528/v206528664/d1b12/had_wqof73k.jpg)

Я не понимаю в чем проблема и почему выдает такое , надо кажись разрабу написать про это. :(
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: lamer on April 16, 2020, 15:40:04
перестал работать плагин....у мня тоже. были добавлены яндекс плей-листы...и сегодня стало выбивать ошибку. Посмотрел плагина нет установленных. Удалил AIMP, поставил beta 4.7 и указал папку Program Files принудительно. Плагин не встает....ни вручную, ни через install. Запуск от админа ничего  не дал. На win7 - не работает.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: drafted on April 18, 2020, 13:36:04
перестал работать плагин
win10-1909x64
Второй день пробую этот плагин.
После ряда экспериментов (аимп46+плагин, аимп47бэта+плагин) плагин перестал работать.
Устанавливается нормально, но при добавлении ссылки ничего не появляется в плей-листе. Никакой ошибки не появляется.
В итоге, сработал такой вариант:
1 - папку из zip вручную скопировал в plugins (в аимп плагин не появился);
2 - установил плагин через аимп-плагины-установить;
3 - всё заработало: пл-листы soundcloud, yandex.music, youtube

cubis123, было бы здорово добавить функционал сохранения проигрываемых с помощью aimp-youtube-dl файлов на диск.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Fujosej on April 18, 2020, 18:34:44
win10-1909x64
Второй день пробую этот плагин.
После ряда экспериментов (аимп46+плагин, аимп47бэта+плагин) плагин перестал работать.
Устанавливается нормально, но при добавлении ссылки ничего не появляется в плей-листе. Никакой ошибки не появляется.
В итоге, сработал такой вариант:
1 - папку из zip вручную скопировал в plugins (в аимп плагин не появился);
2 - установил плагин через аимп-плагины-установить;
3 - всё заработало: пл-листы soundcloud, yandex.music, youtube

cubis123, было бы здорово добавить функционал сохранения проигрываемых с помощью aimp-youtube-dl файлов на диск.

хм, странно у меня не получается заставить его сработать.
(https://sun9-6.userapi.com/c858328/v858328057/1cb6bf/oIXb_1uebJQ.jpg)

куда вы ставили сам аимп плеер он у меня стоит вот тут (C:\Program Files (x86)\AIMP\AIMP.exe)

у меня плагин постоянно выдает одну и тут же ошибку
(https://sun9-67.userapi.com/c206828/v206828077/d244a/VR9dKCMItoc.jpg)
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: drafted on April 19, 2020, 11:20:19
не получается заставить его сработать
1 - попробовал на др. компе:
(https://i.ibb.co/KWL5bVZ/aimp-winver.jpg)
2 - "чистая" установка aimp
(https://i.ibb.co/cNjcycD/aimp-path.jpg)
3 - .NET Framework 4.7.2 уже был установлен в винде
(https://i.ibb.co/LpsTB3N/aimp-netfw472.png)
4 - Microsoft Visual C++ 2017 Redistributable (x86) установился без проблем
(https://i.ibb.co/XC576DH/aimp-progs.jpg)
дальше по старой схеме
5 - папку из aimp_youtubedl.zip вручную скопировал в plugins (в аимп плагин не появился)
6 - установил плагин через аимп-плагины-установить (aimp сам закрылся, я его запустил и включил плагин)
7 - всё работает (самое интересное, что не вылетает ошибка
(https://i.ibb.co/1LTbCfk/aimp-error.png)
после закрытия aimp)

Ещё раз пробовал "чистую" установку aimp: теперь всё работает по офф. инструкции.
Плагин ставится штатными средствами aimp (без танцев с копированием в папку plugins), и всё работает без ошибок.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Fujosej on April 22, 2020, 15:55:10
drafted

Интересно вы в C:\Program Files (x86)\AIMP\Plugins можете создать что нибудь кроме папки и стоит ли у вас такой ярлык около создания папки?
(https://sun9-64.userapi.com/c205820/v205820985/f9464/XFedw107ffE.jpg)

Мне либо надо переустанвоить AIMP либо тут проблема в правах администратора или что то в таком роде.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: drafted on April 23, 2020, 08:31:25
стоит ли у вас такой ярлык около создания папки?
(https://i.ibb.co/kGDXTDR/002.jpg)
(https://i.ibb.co/DVFLw0b/002-01.jpg)
В обоих случаях, aimp с плагином работает без ошибок.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: borcov_1990 on April 23, 2020, 13:20:10
Недавно из за плагина начала появляться ошибка.

Прекращена работа программы
"AIMP"
Возникшая проблема привела к прекращению работы программы. Закройте эту программу
Нажимаю закрыть, AIMP запускается.

Сам плагин работает.

как я выявил что это из за него?
Переустановил программу, устанавливал плагины по очереди. Если приложение запускалось без ошибок, я ставил другой плагин.

Пакеты с++ все стоят, я даже специально переустановил их.
Виндовс обновлена до последней версии. 1909, установлены все обновления вышедшие на сегодняшний день.
windows была установлена 18 апреля.
Программа была установлена после всего обновлений.

Подскажите как решить проблему?
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Soolo on April 23, 2020, 13:26:23
Недавно из за плагина начала появляться ошибка.
Проверьте на портативной бете AIMP v4.70 Beta 3, build 2213 (https://www.aimp.ru/?do=download&os=windows)
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: borcov_1990 on April 23, 2020, 16:39:28
Проверьте на портативной бете AIMP v4.70 Beta 3, build 2213 (https://www.aimp.ru/?do=download&os=windows)
Попробовал. Плагины устанавливал по очереди. Последним устанавливал это плагин.
Результат:
сейчас при запуске вылазит ошибка

(https://media.discordapp.net/attachments/620925252154949632/702876498566316092/unknown.png)

Потом следом вылазит следующее сообщение с ошибкой
(https://media.discordapp.net/attachments/620925252154949632/702496083154042931/unknown.png)
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: hardlucas on April 23, 2020, 17:20:41
Привет.
Может кому будет полезно.
Ошибка при добавлении плейлиста Yandex музыки:

TypeError : argument of type 'bool' is not iterable

появляется при попытке добавить приватный плейлист. После отключения приватности в настройках плейлиста на Яндексе, всё гуд.
Возможно, для добавления приватных, нужно добавить учётную запись в настройках плагина. Но, не ясно какой выбирать Экстрактор, Яндекс в списке отсутствует.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Fujosej on April 24, 2020, 14:01:28
Хм что то не додумался проверить ошибку данного плагина на Portable версии , оказалось действительно просто надо было переустановить плеер , На Portable  данный плагин поставил и он работал , после переустановки плеера установился и на не Portable. В итоге причина ошибки все равно не известна ,явно что то в настройках было. Вроде теперь работает. :)
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Soolo on April 24, 2020, 14:44:51
(https://media.discordapp.net/attachments/620925252154949632/702876498566316092/unknown.png)
Настройки \ YouTube-DL \ Кнопка "Update"
Рядом с кнопкой должна появиться надпись версии, например yotube-dl v2020.03.24
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: borcov_1990 on April 26, 2020, 11:34:37
Настройки \ YouTube-DL \ Кнопка "Update"
Рядом с кнопкой должна появиться надпись версии, например yotube-dl v2020.03.24
Обновил до последних версий.
даже в аккаунт зашел, все ровно вылазит ошибка
(https://media.discordapp.net/attachments/620925252154949632/702496083154042931/unknown.png)
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: osvald on May 17, 2020, 12:53:06
Deezer.
Что я делаю не так ? Общий лист  https://www.deezer.com/ru/playlist/1306931615 (https://www.deezer.com/ru/playlist/1306931615)

сообщение об ошибке  - в аттаче
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on May 17, 2020, 13:53:46
borcov_1990%: попробуй на портативной версии без плагинов и дополнений. Желательно, на AIMP v4.70 RC 2, build 2217 тоже проверить.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: TON on May 22, 2020, 03:04:20
как заставить работать скробблинг с этим плагином ?
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Kaylinn on June 02, 2020, 00:46:23
Теперь Яндекс.музыка отдаёт только 30 секунд. Или это только у меня?
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: hardlucas on June 02, 2020, 13:53:51
Теперь Яндекс.музыка отдаёт только 30 секунд. Или это только у меня?

Да, похоже халява закончилась.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: r0mkaz0r on June 09, 2020, 08:52:54
Шёл сообщить что с яндекс музыки тянет только по 30 сек. Думал нашёл баг, а это похоже у всех.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: cubis123 on June 13, 2020, 22:06:45
1.0.3 - https://github.com/jaryn-kubik/aimp_youtubedl/releases/tag/1.0.3

- potential fix to the "FileNotFoundException" (i don't know how to reproduce this error, so it might not do anything)
- added ability to pass cookies to youtube-dl, thanks to @valery-vitko
   - you need to add a file named cookies.txt to C:\Users\[User]\AppData\Roaming\AIMP\aimp_youtubedl\
   - see https://github.com/ytdl-org/youtube-dl/blob/master/README.md#how-do-i-pass-cookies-to-youtube-dl on how to get the cookies.txt file for the desired website
   - with this you should be able to log in to yandex.music and get around the 30sec thing (it's my understanding you can't listen to more than 30sec now without logging in, unfortunately it's geoblocked so i can't verify)
   - it should in general allow authorization to any other service that's otherwise not supported by youtube-dl
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: cubis123 on June 16, 2020, 00:05:13
1.0.5 - https://github.com/jaryn-kubik/aimp_youtubedl/releases/tag/1.0.5

- added --no-check-certificate to youtube-dl, fixes some problems with retrieving urls from mixcloud and potentially other sites
- changed the default format to "bestaudio[protocol=m3u8_native]/bestaudio[protocol=m3u8]/best[ext=mp4]/best"
   - this should potentially prefer "streaming" variants that support seeking, instead of downloading the whole file or only allowing skipping forward like 30sec instead of anywhere, makes soundcloud/mixcloud somewhat better with longer tracks
   - if you already had the plugin installed you need to clear the "youtube-dl --format" field in options, after saving it should reset to the new default value
- fixed adding youtube livestreams
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: ss.pl on June 17, 2020, 06:47:25
1.0.5
+31

Слушаю музыку на YouTube Music, Soundcloud и Bandcamp - добавляю ссылки через плагин.
На Bandcamp чаще всего, для примера, ссылка на альбом: https://agonoize.bandcamp.com/album/hexakosioihexekontahexa
Обычно плеер падает плагин валит плеер, после проигрыша двух-трех треков, и мне постоянно приходиться перезапускать плеер.
Сегодня после обновления «AIMP YouTube-DL», отключил все дополнительные (из каробки) плагины аимпа.
Уже было обрадовался, т.к. аимп продержался, и проиграл влёт восемь треков. Но потом как обычно.
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=63088.0;attach=61382)
В связке youtube-dl (https://github.com/ytdl-org/youtube-dl) + mpv.net (https://github.com/stax76/mpv.net) таких проблем не наблюдаю.
А я хочу использовать аимп + ваш плагин, на всех сервисах, но на сегодняшний день это проблематично из-за постоянных падений.
Не знаю с чем связано, но в отличие от "Bandcamp", на "YouTube Music" плагин работает более стабильно 2/10.

Music.Yandex (https://music.yandex.ru) испортился. Заставить работать через cookies.txt не получается.
Пока писал это сообщение, плагин опять вырубил аимп. :(
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: cubis123 on June 17, 2020, 17:44:57
Right after a crash (before restarting AIMP) go to C:\Users\[User]\AppData\Roaming\AIMP\aimp_youtubedl and upload here the aimp_youtubedl.log file.

As for music.yandex, according to a dude in https://github.com/jaryn-kubik/aimp_youtubedl/issues/7#issuecomment-643685325 the cookies.txt workaround should work.
I just tried it using some russian proxy and it worked fine too.

Using google translator (I don't speak russian) you wrote "Music.Yandex has gone bad. It is not possible to make it work through cookies.txt." which is not nearly enough information.
What exactly doesn't work? Do you mean that it still just plays 30sec? How did you obtain the cookies.txt (do NOT upload the file anywhere though)? Did you put it in the right place?
Try downloading youtube-dl (https://youtube-dl.org/downloads/latest/youtube-dl.exe), put the cookies.txt in the same folder and run in command line "youtube-dl.exe SOME_YANDEX_TRACK_URL --cookies cookies.txt". Does that download the whole file or just the 30sec?
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Avanege on June 18, 2020, 00:43:49
Проблема: Яндекс музыка + AIMP работает 30 секунд.
Решение: https://www.youtube.com/watch?v=kVsKPqxBynw&feature=youtu.be (https://www.youtube.com/watch?v=kVsKPqxBynw&feature=youtu.be)

Cookes.txt для Firefox https://addons.mozilla.org/ru/firefox/addon/cookies-txt (https://addons.mozilla.org/ru/firefox/addon/cookies-txt)
Cookes.txt для Chrome https://chrome.google.com/webstore/detail/cookiestxt/njabckikapfpffapmjgojcnbfjonfjfg (https://chrome.google.com/webstore/detail/cookiestxt/njabckikapfpffapmjgojcnbfjonfjfg)

Путь куда сохранять файл C:\Users\RED\AppData\Roaming\AIMP\aimp_youtubedl (RED заменить на имя вашего пользователя windows)
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: ss.pl on June 18, 2020, 23:40:18
Right after a crash (before restarting AIMP) go to C:\Users\[User]\AppData\Roaming\AIMP\aimp_youtubedl and upload here the aimp_youtubedl.log file.
Сделал.
Сегодня было зафиксировано 4 падения - по два на каждый сервис.
бандкамп: https://wethenorthofficial.bandcamp.com/album/2020
яндекс: https://music.yandex.ru/users/effectiverecords/playlists/1008
Прикрепил так же системный журнал, может пригодится.   

Quote from: cubis123
What exactly doesn't work? Do you mean that it still just plays 30sec? How did you obtain the cookies.txt (do NOT upload the file anywhere though)? Did you put it in the right place?
Действовал согласно инструкции How do I pass cookies to youtube-dl? (https://github.com/ytdl-org/youtube-dl/blob/master/README.md#how-do-i-pass-cookies-to-youtube-dl)
Сейчас понял, почему у меня не подхватывался "cookies.txt" - спасибо Avanege за видео и плюс ему в карму.
Причина: После экспорта кукисов, я выходил из аккаунта яндекса, и только потом запускал аимп.
Соответственно яндекс удалял информацию закрывая сессию. И данные в файле "cookies.txt", становились не действительны.
Сегодня я обновил "cookies.txt", запустил аимп+плагин. Когда всё заработало, я вышел из из аккаунта яндекса и закрыл браузер.
Ссылки с яндекса работают без ограничений. Я снова зашел в аккаунт, в настройках безопасности было два подключенных устройства - профит. 

Quote from: cubis123
Try downloading youtube-dl (https://youtube-dl.org/downloads/latest/youtube-dl.exe (https://youtube-dl.org/downloads/latest/youtube-dl.exe)), put the cookies.txt in the same folder and run in command line "youtube-dl.exe SOME_YANDEX_TRACK_URL --cookies cookies.txt".
Хорошая идея, надо запомнить.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: ss.pl on June 19, 2020, 16:56:31
(https://i.imgur.com/Cu1NX2R.png)
Краш на седьмом треке
Плейлист Music.YouTube.com (https://music.youtube.com/playlist?list=OLAK5uy_muVVEjY3DKknCdjiVUIOdWkmKee3qLOz4)
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: NoNames34 on June 28, 2020, 10:35:14
добрый день, при воспроизведении Yandex.Музыки вываливается ошибка. cookies.txt - не помогает. сессию не прирывал. Прикладываю скрины.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: brando_98 on June 29, 2020, 04:48:43
So what's the problem now?? https://i.gyazo.com/d9da6436e1415ad8d6d111647c193259.png (https://i.gyazo.com/d9da6436e1415ad8d6d111647c193259.png)
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Ezhik_v_tumane on June 30, 2020, 02:29:06
Dear Developer :) Could you add to the plugin the ability to assign a hotkey in the corresponding item in the settings?
And also add an item in the drop-down menu (right click on playlist), but this is not a priority.
Thanks for great plugin. :D
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: ss.pl on July 01, 2020, 07:50:23
добрый день, при воспроизведении Yandex.Музыки вываливается ошибка. cookies.txt - не помогает. сессию не прирывал. Прикладываю скрины.
Вы бы ссылки давали, где не работает. А то из скриншотов, как-то не особо хочется вытаскивать.
У меня, ваши ссылки работают, кроме последней (где скрин cmd) - там и на яндексе ни чего нет.

(https://i.imgur.com/XiH70AD.png) (https://i.imgur.com/KdvfI9M.png) (https://i.imgur.com/KkhUo1C.png)

Попробуйте так:
В настойках яндекса, выйдите со всех устройств. В браузере удалите все кукисы яндекса. Потом зайдите в аккаунт, перейдите в яндекс-музыку и снова создайте cookies.txt
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: cubis123 on July 17, 2020, 22:58:36
v2.0.0 - https://github.com/jaryn-kubik/AimpYouTubeDL/releases/tag/2.0.0

- ditched aimp_dotnet and rewrote the thing using COM interface imports (= using the AIMP SDK APIs directly)
   - this should help with stability and get rid of random crashes (chances are I introduced other bugs, but those should be fixable)
   - allows me to use the whole API and not just what aimp_dotnet supports
   - I will probably try to rewrite the UI parts using the AIMP GUI API when I figure out how it's supposed to work - this should fix DPI support and "non-native" look

- added Album Art support
   - you have to enable finding Album Art on the internet (Options -> Player -> Additional Information -> Find on the Internet)
   - AIMP doesn't seem to support .webp images, which is a bit of a problem, because some sites (like youtube) only seem to return webp thumbnails
   - I added a workaround for youtube specifically, but it might need a similiar fix for other sites too (or AIMP could add .webp support in future versions :-O)

- added caching of the info youtube-dl returns for 5min, switching between tracks back and forth should be instant

- should no longer require the installation of Microsoft Visual C++ 2017 Redistributable (x86)
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on July 18, 2020, 00:29:42
Worked  ???

Install (update plugin);
Add URL (plugin menu);
Try play - only bufferization with stop;
Restart AIMP   ;
Long start;
Get error about this plugin - can't be used;
Restart again - work, but first with URL connect will be sometime and long;
Close AIMP, check AIMP.exe in task manager - freezy process (> minutes);
Start AIMP and play already added URL with close AIMP - good work;
Test again with new URLs - good work.

✔Can be use for listen video 🎶, but need time for get good work 🐱‍👤.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: cubis123 on July 18, 2020, 01:04:13
v2.0.1 - https://github.com/jaryn-kubik/AimpYouTubeDL/releases/tag/2.0.1
- fixed some memory leaks
- more workarounds for youtube webp thumbnails

What sites were you trying it with? Youtube or something else?
Problems on first run could be because it downloads/updates the youtube-dl.exe, I should probably run that on separate thread and display someting if you try adding/playing url while it's downloading.
I've been trying clicking on stuff aggressively and fixed some memory leaks/access violations the AIMP debug version was reporting in 2.0.1 and can't really reproduce any crashes anymore.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: 1L0stM1nd on July 18, 2020, 01:32:13
v2.0.1 - https://github.com/jaryn-kubik/AimpYouTubeDL/releases/tag/2.0.1
- fixed some memory leaks
- more workarounds for youtube webp thumbnails

What sites were you trying it with? Youtube or something else?
Problems on first run could be because it downloads/updates the youtube-dl.exe, I should probably run that on separate thread and display someting if you try adding/playing url while it's downloading.
I've been trying clicking on stuff aggressively and fixed some memory leaks/access violations the AIMP debug version was reporting in 2.0.1 and can't really reproduce any crashes anymore.

Tried to use this version.
I have this -->
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: mu um on July 18, 2020, 01:36:58
Thanks for the plugin and improving it. Although it works it only loads the first item of a private playlist when i try to add the playlist. It works fine on unlisted playlists. Also it would be really good if it can pre-load video durations.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on July 18, 2020, 01:42:45
What sites were you trying it with? Youtube or something else?
Problems on first run could be because it downloads/updates the youtube-dl.exe, I should probably run that on separate thread and display someting if you try adding/playing url while it's downloading.
I've been trying clicking on stuff aggressively and fixed some memory leaks/access violations the AIMP debug version was reporting in 2.0.1 and can't really reproduce any crashes anymore.
Youtube. Don't record URLs (random URLs from head page).
I'm not sure if the module update is to blame for such a long setup. After turning on the plugin, I checked the update with the button and it wasn’t. At the moment, I do not see the need to try to repeat this situation in detail, because in the final steps the plugin worked. Moreover, the purity of the experiment is desirable (deleting old settings, disabling / removing other additional plugins).
The information is provided more for review to other users than for the report. It is quite possible that this is an isolated case.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: cubis123 on July 18, 2020, 01:48:23
Tried to use this version.
I have this -->
Do you have a file named youtube-dl in C:\Users\[UserName]\AppData\Roaming\AIMP\aimp_youtubedl ?
After the error happens and you close AIMP could you upload the aimp_youtubedl.log file in that same directory?
Could you try going to Options->Plugins->YouTube-DL (if thats available) and clicking on the Update button and see if it downloads the youtube-dl file in the directory mentioned above?

This just seems like a problem with downloading/updating the youtube-dl file, I'll try doing a clean install and finding a better way to download the file in the background while providing some reasonable error messages while it's not available yet.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: Алексей Долматов on July 18, 2020, 01:53:54
Tried to use this version.
I have this -->
The player sometimes fails to load the plugin if the last plugin operation was not entirely successful. I described an example earlier when, after killing a frozen process, the plug-in launch failed.
Close the player and check that it is not left in the processes. Restart the player once or twice without starting playback. Then check the relevance of the module in the plugin settings if the plugin has started. Perhaps the situation is related to checking the plugin update, as cubis123 described.

cubis123 (Jaryn *?) missed changing version number when updating plugin? I see 2.0.0.0 in settings and properties.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: cubis123 on July 18, 2020, 01:55:05
Thanks for the plugin and improving it. Although it works it only loads the first item of a private playlist when i try to add the playlist. It works fine on unlisted playlists. Also it would be really good if it can pre-load video durations.
Are you sure you're adding just the playlist link that doesn't include a specific video? (for example just https://www.youtube.com/playlist?list=PLPsQ9Y0iIz_6P24jPehe6iAp7jKMlbfH5 instead of https://www.youtube.com/watch?v=a903WoTcnQc&list=PLPsQ9Y0iIz_6P24jPehe6iAp7jKMlbfH5&index=2&t=0s)

The duration should appear the first time you load the video. Youtube-DL doesn't provide the duration when getting the whole playlist unless you let it fully load each item on the playlist, which takes a long time (can be minutes to load a big playlist), there's not much to be done about that, maybe run some background thread that loads the info eventually after a playlist is added.


(and yea i forgot to change the version number, v2.0.1 still says 2.0.0)
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: ss.pl on July 18, 2020, 08:18:50
+33 
cubis123 (http://www.kolobok.us/smiles/standart/good2.gif)

В описание плагина, следует указать, что его нужно отключать в настройках Конвертора и Редактора тегов.
Иначе будет выдавать ошибку. Хотя утилиты и запустятся
(https://i.imgur.com/yC8vY6S.png)
Плагин версии 2.0.0 и далее 2.0.1 не отдаёт в плейлист Заголовок трека, а именно URL не преобразуется в «Artist - Title»
плагин версии 1.0.5 делал это без проблем
Это, в моём случае, приводит к повторному воспроизведению трека, и тем самым нарушает Авторское построение треков в альбоме.
Исключение яндекс-музыка, на «soundcloud» и «youtube» происходит сбой.
https://soundcloud.com/sally-shapiro/sets/2006-2011
https://music.yandex.ru/users/ya.playlist/playlists/1250
Пояснение:
Если использовать дефолтную настройку группировки в плейлисте (макрос) %FileDir - то ещё более менее.
(https://i.imgur.com/7WCd8pv.png)
Треки хоть и без названия, но идут по порядку
(https://i.imgur.com/hzNtotY.gif)
(https://i.imgur.com/ChT9PsA.gif)
Но если я буду использовать свой (постоянный) макрос  %IF(%Album,%Year - %Album,%FileParentDir)' %DiskNumber %Publisher
(https://i.imgur.com/1NSWuiq.png)
То ломается весь строй треков в альбоме, повторюсь - плагин 1.0.5 работал без проблем.
Чтобы этого избежать, нужно запустить плейлист, нажать на стоп и "проиндексировать" каждый трек кнопкой следующий или по [F2]
Поэтому я пока останусь на версии плагина 1.0.5
(https://poster.radikal.ru/2007/d5/0e8316aa70f3.jpg) (https://radikal.ru/vf/Qu5aSLY2LyO) (https://poster.radikal.ru/2007/1a/99747538a053.jpg) (https://radikal.ru/vf/dJGAsdorz2x)

https://www114.zippyshare.com/v/cYP0S7Hw/file.html

Вопрос: Можно научить плагин отправлять данные на скробблер LastFM?
-----
Aimp 4.70.2223
Win10 Pro 2004
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: cubis123 on July 18, 2020, 18:12:25
v2.0.2 - https://github.com/jaryn-kubik/AimpYouTubeDL/releases/tag/2.0.2
- fixed updating current track info
- fixed error when opening Tag Editor / Audio Converter

I'm still not sure if I am using the IAIMPExtensionPlaybackQueue right...
I previously missed a note in the doc saying "Plugin must not change properties of the Item.", updating the track info should now work.

In v1 I was updating the track info in IAIMPExtensionPlayerHook where you only get the URL a nothing else, so I had to iterate over all playlists and all their items to find the current playlist item to update based on the provided URL, which seemed like a hack.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: ss.pl on July 18, 2020, 21:47:26
v2.0.2 - https://github.com/jaryn-kubik/AimpYouTubeDL/releases/tag/2.0.2

(http://www.kolobok.us/smiles/standart/party.gif)

Забавно, ранее этого не было, - при навигации (кнопкой или по F2) по только что загруженному плейлисту,
подгружается и определяется следующий трек, за текущим выбранным. Мне нравится идея!
(https://i.imgur.com/jUC5Qdy.gif)
Если далее, остановить воспроизведение, и просто подводить курсор к кнопке следующий, то происходит загрузка трека (хотя и без воспроизведения).
Не знаю с чем это связано, но фича классная!
(https://i.imgur.com/BCgl23z.gif)
Теперь лог работы не перезаписывается, или это сделано специально, для отладки?
Пока я не отключил плагин в конверторе и редакторе тегов, логи продолжали записываться.
(https://i.imgur.com/TLkoEBy.png)

cubis123 Thank you very much for your hard work!
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: cubis123 on July 19, 2020, 12:40:56
Yea the logs are kept for easier debugging, it should delete them when they're older than a day, so it shouldn't be a problem.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: ss.pl on July 19, 2020, 20:07:34
Понятно. Спасибо.
+34
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: cubis123 on July 26, 2020, 14:43:58
v2.0.3 - https://github.com/jaryn-kubik/AimpYouTubeDL/releases/tag/2.0.3
- updating youtube-dl now happens in a separate thread and it should show error boxes if you try to use it before it's done downloading, this should fix troubles on first load
- fixed hang in plugin finalize, which caused the AIMP process to never fully close and you had to kill it in task manager
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: borcov_1990 on August 01, 2020, 23:59:07
Подскажите пожалуйста, как добавить в плейлист артиста с яндекс музыка?
У меня какие то проблемы. Возможно нет возможности добавлять артистов?

Я скопировал ссылку к примеру https://music.yandex.ru/artist/4465783/tracks
нажимаю добавить и вылазит ошибка.
(https://i.imgur.com/DUyPpcP.jpg)

что я делаю не так?

cookies файлы скопировал, в бразуере чистил все)
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: ss.pl on August 02, 2020, 06:03:24
Подскажите пожалуйста, как добавить в плейлист артиста с яндекс музыка?
... Возможно нет возможности добавлять артистов? ... что я делаю не так?

Нужно добавлять ссылки: на Альбом, на Трек, на Плейлист.
В вашем случае, у исполнителя много синглов (одиночных треков) и всего один альбом https://music.yandex.ru/album/8412299 (попробуйте загрузить)
Поэтому чтобы добавить всё и сразу, нужно создать свой плейлист - находясь в аккаунте.
Для этого, находясь по адресу (https://music.yandex.ru/artist/4465783/tracks) жамкнуть кнопку Слушать.
Когда начнется воспроизведение, в низу, где кнопки управления плеером найти три горизонтальных полоски и жамкнуть по ним.
Откроется очередь прослушивания (можете удалять не нужное), вверху будет кнопка «Сохранить как плейлист».
Набираете название будущего плейлиста и жмете «Enter».
Идете к себе в профиль, копируйте ссылку созданного плейлиста и вставляете в аимп.
Можете загрузить мою ссылку https://music.yandex.ru/users/ss.pl/playlists/1010
но жить она будет не долго  ;)
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: AntonSmaL on August 04, 2020, 09:36:12
Не работает плагин. .NET Framework 4.7.2 установлен.
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: cubis123 on August 04, 2020, 16:23:04
What version? Try the latest v2.0.4 (https://github.com/jaryn-kubik/AimpYouTubeDL/releases/tag/2.0.4).
It's now just one dll so the "can't find Python.Runtime.dll" errors shouldn't be happening anymore (see https://github.com/jaryn-kubik/AimpYouTubeDL/issues/11).
Title: Re: AIMP YouTube-DL (support for YouTube, SoundCloud, MixCloud, Yandex.Music, etc.)
Post by: KlaidasHQ on August 09, 2020, 09:36:04
Hello, I'm on v4.70 Build 2224. Attached a picture to show the error I get