Podmiana youtube-dl na yt-dlp

Cześć,

Czy kojarzy ktoś jak podmienić w AIS youtube-dl na yt-dlp?

Po wielkich bólach udało się podnieść bramkę do najnowszej wersji, ale ten komponent nadal nie działa.

1 polubienie

Mam wersje 2023.6.3.
W ais_yt_service bylo odwolanie do youtube_dl==2023.7.6

Zeby nie probowalo za kazdym razem szukac podmienilem wpisy w manifest youtube_dl.
youtube_dl sypał błędami unable to download url itp.
W najnowszej wersji HA jest yt-dlp. Podmieniłem wpisy według release ale niestety nie ma dzwieku.
Najnowsza bramka z python 11 nie dziala u mnie zupelnie. Zastanawiam sie co jeszcze mozna sprawdzic.

Po podmiance nie ma żadnych błędów, ale też nie ma dzwieku…

Jeszcze taka ciekawostka. Dostaje liste - klikam na film, niby sie odtwarza, ale nie mam paska postepu. Przechodzi do nastepnej pozycji, ale brak dzwieku. W trybie debug nie ma nic intereujacego.

Przykład:
2023-08-16 14:02:44.936 DEBUG (MainThread) [homeassistant.components.websocket_api.http.connection] [2482876960] Sending {“id”:44,“type”:“event”,“event”:{“event_type”:“call_service”,“data”:{“domain”:“ais_ai_service”,“service”:“publish_command_to_frame”,“service_data”:{“key”:“setAudioInfo”,“val”:{“media_title”:“PRZEDPREMIEROWO! sanah - bajka (Uczta nad Ucztami tour: Chorzów)”,“media_source”:“Music”,“media_stream_image”:“https://i.ytimg.com/vi/1hmdVrR9kwg/mqdefault.jpg",“media_album_name”:null},“ip”:“localhost”}},“origin”:“LOCAL”,“time_fired”:“2023-08-16T12:02:44.926235+00:00”,“context”:{“id”:“01H7Z3M3HY7JXT9K94240QXEB9”,“parent_id”:null,"user_id”:null}}}
2023-08-16 14:02:47.226 DEBUG (SyncWorker_16) [homeassistant.components.media_extractor] [youtube] 1hmdVrR9kwg: Downloading ios player API JSON
2023-08-16 14:02:48.035 DEBUG (SyncWorker_4) [homeassistant.components.media_extractor] [youtube] Extracting URL: https://www.youtube.com/watch?v=1hmdVrR9kwg
2023-08-16 14:02:48.036 DEBUG (SyncWorker_4) [homeassistant.components.media_extractor] [youtube] 1hmdVrR9kwg: Downloading webpage
2023-08-16 14:02:48.160 DEBUG (SyncWorker_16) [homeassistant.components.media_extractor] [youtube] 1hmdVrR9kwg: Downloading android player API JSON
2023-08-16 14:02:49.815 DEBUG (SyncWorker_4) [homeassistant.components.media_extractor] [youtube] 1hmdVrR9kwg: Downloading ios player API JSON
2023-08-16 14:02:56.180 DEBUG (SyncWorker_4) [homeassistant.components.media_extractor] [youtube] 1hmdVrR9kwg: Downloading android player API JSON