Seite 2 von 3
Re: python für neutrino
Verfasst: Fr 3. Nov 2023, 10:41
von Knicko
Steht ja da was fehlt
hast du in Efickma unicodedata oder unicodedata. so mit in Python drin?
Fehlt bei uns.
gr. Knicko
edit:
Sollte in
sein
dort ist nur ne Readme
Code: Alles auswählen
This directory exists so that 3rd party packages can be installed
here. Read the source for site.py for more details.
Re: python für neutrino
Verfasst: Fr 3. Nov 2023, 11:48
von jokel
schön und gut .. aber wann gibt es wieder ein aktuelles image ohne python
python3 löppt auf meinem laptop sowie yt-dlp .. nutze ich aber selten da ich via
https://ytc.life/
mein filmchen schneller downloade .. auf die box kopiere und via mediaplayer .. geniesse
unter e2 console aufrufen und yt-dlp starten macht für mich auch keinen sinn i.p. youtube
der yt-dlp würde für mich nur sinn machen in verbindung mit einer anwendung alla satbaby
ansonsten sehe ich keinen nutzen von python im ni-images .. z.z.
Re: python für neutrino
Verfasst: Fr 3. Nov 2023, 13:54
von satbaby
Das will ich machen. Nur zu erst muss bei mir yt-dpl laufen.

gruß
Re: python für neutrino
Verfasst: Fr 3. Nov 2023, 14:06
von satbaby
Knicko hat geschrieben: ↑Fr 3. Nov 2023, 10:41
hast du in Efickma unicodedata oder unicodedata. so mit in Python drin?
Fehlt bei uns.
gr. Knicko
Danke für info.
Meine eingma hat es nicht. Ich werde mir eine Image mit E² runterladen und schaue ob da sowas ist.
Gruß
Re: python für neutrino
Verfasst: Fr 3. Nov 2023, 14:24
von satbaby
Läuft, aber bei yt kommt wieder was neues.
Code: Alles auswählen
[hd51] /var/root # python /usr/bin/yt-dlp --vU
Usage: yt-dlp [OPTIONS] URL [URL...]
yt-dlp: error: no such option: --vU
[hd51] /var/root # python /usr/bin/yt-dlp -g https://www.youtube.com/watch?v=AW55J2zE3N4
WARNING: [youtube] Unable to download webpage: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)
WARNING: [youtube] [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006). Retrying (1/3)...
WARNING: [youtube] [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006). Retrying (2/3)...
WARNING: [youtube] [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006). Retrying (3/3)...
WARNING: [youtube] [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006). Retrying (1/3)...
WARNING: [youtube] [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006). Retrying (2/3)...
WARNING: [youtube] [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006). Retrying (3/3)...
WARNING: [youtube] Unable to download API page: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) (caused by CertificateVerifyError('[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)')); please report this issue on https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using yt-dlp -U
WARNING: [youtube] Unable to download webpage: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)
WARNING: [youtube] [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006). Retrying (1/3)...
WARNING: [youtube] [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006). Retrying (2/3)...
WARNING: [youtube] [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006). Retrying (3/3)...
WARNING: [youtube] Unable to download API page: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) (caused by CertificateVerifyError('[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)')); please report this issue on https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using yt-dlp -U
ERROR: [youtube] AW55J2zE3N4: Unable to download API page: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) (caused by CertificateVerifyError('[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)')); please report this issue on https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using yt-dlp -U
Gruß
Re: python für neutrino
Verfasst: Fr 3. Nov 2023, 14:28
von satbaby
Ok, Onkel google hat geholfen.
Code: Alles auswählen
python /usr/bin/yt-dlp --no-check-certificate -g https://www.youtube.com/watch?v=AW55J2zE3N4
https://manifest.googlevideo.com/api/manifest/hls_playlist/expire/1699039556/ei/5PREZfm_HP-ix_AP0IqV6Aw/ip//id/016e79276cc4dcde/itag/616/source/youtube/requiressl/yes/ratebypass/yes/pfa/1/wft/1/sgovp/clen%3D9971471%3Bdur%3D248.640%3Bgir%3Dyes%3Bitag%3D356%3Blmt%3D1698950757433813/hls_chunk_host/rr5---sn-4g5lznlz.googlevideo.com/mh/hv/mm/31,26/mn/sn-4g5lznlz,sn-5hne6nsy/ms/au,onr/mv/m/mvi/5/pl/22/gcr/de/initcwndbps/1107500/vprv/1/playlist_type/DVR/dover/13/txp/5532434/mt/1699017678/fvip/1/short_key/1/keepalive/yes/fexp/24007246/beids/24350018/sparams/expire,ei,ip,id,itag,source,requiressl,ratebypass,pfa,wft,sgovp,gcr,vprv,playlist_type/sig/AGM4YrMwRgIhAN7qWTKYjK935eVuBbBy7x2vYTQBYqyLG870VjgpqZB_AiEAy9-OQdA-F3uhGabyKNIWSaD81dMm5gTOES4x17A_odM%3D/lsparams/hls_chunk_host,mh,mm,mn,ms,mv,mvi,pl,initcwndbps/lsig/AK1ks_kwRgIhAKOvpS4cLrCZxZ5lzMkXSndHtCcdQ44YdtlKGZQ3rz80AiEAraIZT7ISIQ4KbKj8EP4CD2ukWVZ7eijqnqvPXGl1v6o%3D/playlist/index.m3u8
https://rr1---sn-4g5ednkl.googlevideo.com/videoplayback?expire=1699039556&ei=5PREZbzoJ9Smx_APzMih8AE&ip=&id=o-AAci99VS7u2K1mgLC_-ILaVfefzVtvm92LM8Zp0folr1&itag=251&source=youtube&requiressl=yes&mh=hv&mm=31%2C29&mn=sn-4g5ednkl%2Csn-4g5lznlz&ms=au%2Crdu&mv=m&mvi=1&pl=22&gcr=de&initcwndbps=1107500&spc=UWF9f7U8VWKM5pfjHbzWmR_cI_H7WLc&vprv=1&svpuc=1&mime=audio%2Fwebm&gir=yes&clen=4086939&dur=248.661&lmt=1698950208624364&mt=1699017678&fvip=5&keepalive=yes&fexp=24007246&beids=24350018&c=ANDROID&txp=5532434&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cgcr%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=ANLwegAwRQIgY_AW-HVtag_lxWBIwGnaZxMF_cssH34zPPvCRlcyWcQCIQCNjlqZcPPb4KGcD_ZSAudA9qPzR8bCjPXJUdEOOpcJOA%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AM8Gb2swRgIhAK9ApYx8_YsgcTe-Odp_tJSIFrfxRdxb_6lfLeR0eQl_AiEAuoMQQJN7lZ_lJf63qTzVEesi9rdJ60k6Rqo1uFqGqfA%3D
Url ist da, jetzt kann ich basteln.
gruß
Re: python für neutrino
Verfasst: Fr 3. Nov 2023, 16:02
von musicus
Wer es nicht abwarten kann, darf hier mal rein schauen
https://api.invidious.io/
Mit dem Links-Browser geht es (ggf. mit Luaplayer)
Nachteil: der Links-Browser speichert beim Beenden nicht die History der letzten Seiten
Ein Python Web-Browser, der die History beim Start wieder lädt, wäre super...
Ein Plugin für Neutrino, wie das von taapat wäre natürlich schon prima...
Re: python für neutrino
Verfasst: Sa 4. Nov 2023, 16:55
von satbaby
Hier eine alpha Version als rss addon.
Natürlich muss yt-dlp auf Box laufen.
yt-dlp wird in /usr/bin/yt-dlp erwartet.
Ich muss mir die itags sortieren die auf Box laufen.
Aber geht mir das jetzt nich besonder, deswegen die alpha Version.
Gruß
//edit
kleine fix
Re: python für neutrino
Verfasst: Sa 4. Nov 2023, 18:12
von vanhofen
Cool. Danke dir.
Ich baue dann mal yt-dlp fest mit ins Image ein.
Re: python für neutrino
Verfasst: Sa 4. Nov 2023, 22:59
von jokel
satbaby hat geschrieben: ↑Sa 4. Nov 2023, 16:55
Ich muss mir die itags sortieren die auf Box laufen.
schau mal hier ..
vllt. ist das hilfreich
Re: python für neutrino
Verfasst: So 5. Nov 2023, 09:45
von vanhofen
Läuft.
Code: Alles auswählen
feedentries = {
{ name = "100SekundenPhysik", exec = "https://www.youtube.com/feeds/videos.xml?user=100SekundenPhysik", submenu="Youtube", addon="yt" },
}
Re: python für neutrino
Verfasst: So 5. Nov 2023, 11:36
von dryeye
vanhofen hat geschrieben: ↑So 5. Nov 2023, 09:45
Läuft.
hier auch...außer das
vereinzelte videos aus den vorhandenen feeds nicht abspielbar sind...
nach auswahl des videos fehlt im infofenster der play- bzw. downloadbutton.
siehe screenshot
vielen dank @satbaby
Re: python für neutrino
Verfasst: So 5. Nov 2023, 18:25
von vanhofen
Dass yt-dlp in vollem Umfang genutzt werden kann, sind noch einige Abhängigkeiten nötig.
https://github.com/yt-dlp/yt-dlp#dependencies
Ich füge erstmal ffprobe und python-certifi heute Abend noch zum Image hinzu.
Re: python für neutrino
Verfasst: So 5. Nov 2023, 22:40
von vanhofen
Ist alles drin. --no-check-certificate kann nun weggelassen werden.
Code: Alles auswählen
/var/root # yt-dlp -U
Available version: stable@2023.10.13, Current version: stable@2023.10.13
Current Build Hash: be5cfb6be8930e1a5f427533ec32f2a481276b3da7b249d0150ce2b740ccf1ce
yt-dlp is up to date (stable@2023.10.13)
Re: python für neutrino
Verfasst: So 5. Nov 2023, 23:09
von jokel
vanhofen hat geschrieben: ↑So 5. Nov 2023, 22:40
Ist alles drin. --no-check-certificate kann nun weggelassen werden.
Code: Alles auswählen
/var/root # yt-dlp -U
Available version: stable@2023.10.13, Current version: stable@2023.10.13
Current Build Hash: be5cfb6be8930e1a5f427533ec32f2a481276b3da7b249d0150ce2b740ccf1ce
yt-dlp is up to date (stable@2023.10.13)
schön ich hatte das noch in meinen versuchen drin ..
Code: Alles auswählen
[jokel movie]# yt-dlp --no-check-certificate -f "bv*[ext=mp4]+ba[ext=m4a]/b[ext=mp4] / bv*+ba/b" https://www.youtube.com/watch?v=ZQxc0CYqBo4
[youtube] Extracting URL: https://www.youtube.com/watch?v=ZQxc0CYqBo4
[youtube] ZQxc0CYqBo4: Downloading webpage
[youtube] ZQxc0CYqBo4: Downloading ios player API JSON
[youtube] ZQxc0CYqBo4: Downloading android player API JSON
[youtube] ZQxc0CYqBo4: Downloading m3u8 information
[info] ZQxc0CYqBo4: Downloading 1 format(s): 617+140
[hlsnative] Downloading m3u8 manifest
[hlsnative] Total fragments: 231
[download] Destination: Tunnel durch das Internet (CC2tv Folge 359) [ZQxc0CYqBo4].f617.mp4
[download] 100% of 265.92MiB in 00:01:34 at 2.82MiB/s
[download] Destination: Tunnel durch das Internet (CC2tv Folge 359) [ZQxc0CYqBo4].f140.m4a
[download] 100% of 19.15MiB in 00:00:03 at 5.15MiB/s
[Merger] Merging formats into "Tunnel durch das Internet (CC2tv Folge 359) [ZQxc0CYqBo4].mp4"
Deleting original file Tunnel durch das Internet (CC2tv Folge 359) [ZQxc0CYqBo4].f140.m4a (pass -k to keep)
Deleting original file Tunnel durch das Internet (CC2tv Folge 359) [ZQxc0CYqBo4].f617.mp4 (pass -k to keep)
[jokel movie]#
Re: python für neutrino
Verfasst: Mo 6. Nov 2023, 10:49
von jokel
Code: Alles auswählen
[jokel movie]# yt-dlp -f "bv*[ext=22]+ba[ext=140]/b[ext=mp4] / bv*+ba/b" https://www.youtube.com/watch?v=ZQxc0CYqBo4
Available version: stable@2023.10.13, Current version: stable@2023.10.13
Current Build Hash: be5cfb6be8930e1a5f427533ec32f2a481276b3da7b249d0150ce2b740ccf1ce
yt-dlp is up to date (stable@2023.10.13)
[youtube] Extracting URL: https://www.youtube.com/watch?v=ZQxc0CYqBo4
[youtube] ZQxc0CYqBo4: Downloading webpage
[youtube] ZQxc0CYqBo4: Downloading ios player API JSON
[youtube] ZQxc0CYqBo4: Downloading android player API JSON
[youtube] ZQxc0CYqBo4: Downloading m3u8 information
[info] ZQxc0CYqBo4: Downloading 1 format(s): 22
[download] Destination: Tunnel durch das Internet (CC2tv Folge 359) [ZQxc0CYqBo4].mp4
[download] 100% of 80.36MiB in 00:00:14 at 5.58MiB/s
[jokel movie]# ffprobe *.mp4
[jokel movie]#
ffprobe macht keine ausgabe ?
Re: python für neutrino
Verfasst: Mo 6. Nov 2023, 18:57
von jokel
dryeye hat geschrieben: ↑So 5. Nov 2023, 11:36
hier auch...außer das
vereinzelte videos aus den vorhandenen feeds nicht abspielbar sind...
nach auswahl des videos fehlt im infofenster der play- bzw. downloadbutton.
ändere mal die zeilen in yt_video_url.lua von
in
Code: Alles auswählen
if video ~= nil then
media.VideoUrl = video
else
media.VideoUrl = urls[22]
end
ist ein fallback auf 1280x720
und voila die buttons sollten da sein ..
Re: python für neutrino
Verfasst: Mo 6. Nov 2023, 19:27
von jokel
oh ich sehe das das video nur in 360p ist
dann musst du statt
die
nehmen / ändern
Re: python für neutrino
Verfasst: Mo 13. Nov 2023, 11:58
von satbaby
Hier version auch für webtv.
Bitte nich laufende yt urls melden.
gruß
ps. Bei mir ist noch mit --no-check-certificate, weil ich noch alte python habe. Wer es nicht brauch, kann es wegmachen.
Re: python für neutrino
Verfasst: Mo 13. Nov 2023, 14:26
von dryeye
@satbaby
vielen dank...
hier laufen bisher alle videos aus meinen feeds.
gibt es denn mittlerweile eine möglichkeit die videoanzahl in den einzelnen feeds auf größer 15 videos zu setzen?