window["ytInitialData"] volt a fő JSON objektum, most meg a ytInitialData. A gyönyörű csak az, hogy a szervereket össze-vissza frissítik az új kódra, így hol a régi jön, hol az új. Lekezeltem, megeszi mindkettőt.
- Ugyanezen okok miatt - egyelőre szintén csak a keresésben - a képek nem jöttek be, vagy valami totál bullshit képet pakolt oda (csicska helyi thumbnail.thumbnails[].thumbnails.url volt a JSON path, most meg thumbnail.thumbnails[].url és természetesen ezt is váltogatva, ahogy régi, vagy új kóddal bíró szerverről jön. Ez is le lett kezelve.
- És megint csak ugyanezen okok miatt a playlistekben eltűntek a címek, mert az eddigi title.simpleText helyett most title.runs[].text van. Ez is le lett kezelve.
Letöltések:
- FreeBSD AMD64
- Linux AMD64
- Linux i686
- Solaris AMD64
- Manual
- Online manual
(Az SHA1 ellenőrzőösszegeket a letöltőoldalon kiírja a rendszer.)
Ugyanitt Mac Mini 2009-es kerestetik, hogy buildelhessek OSX verizót is. (Mindegy, hogy early, vagy late, csak legyen benne 2 GB RAM, hogy fusson rajta a 10.11.)- TCH blogja
- A hozzászóláshoz be kell jelentkezni
- 486 megtekintés
Hozzászólások
Nekem sajnos ezt írja ki (elemntary os 64 bit):
Playing: https://youtube.com/watch?v=TMLVS9hqYGM
[ytdl_hook] ERROR: TMLVS9hqYGM: YouTube said: Invalid parameters.
[ytdl_hook] youtube-dl failed, trying to play URL directly ...
Failed to recognize file format.
Exiting... (Errors when loading file)
Minden hulla a Mount Everesten valamikor egy nagyon motivált ember volt.
- A hozzászóláshoz be kell jelentkezni
/usr/bin/mpv {URL}, vagy hasonló. Azonfelül lehet, hogy túl régi youtube-dl van fennt nálad.- A hozzászóláshoz be kell jelentkezni
Ha elő tudnám valahogy az ablakot csalni megmondanám. Elindul, látom a process-t is, de ablak sehol :)
Csak tippelni tudok, hogy nálam nincs taskbar csak dock, ha lekicsinyítem többet nem tudom az ablakot előhozni. Hiába lövöm le kill-el, csak kicsinyítve indul újra. Kerestem a config állományt is, háta ennek a letörlése után megjavul de nem találom sehol.
Megpróbálom a gépem újraindítani, hátha így jó lesz.
PS: semi beállítást nem babráltam, az általad beállított paraméterekkel próbáltam használni.
Edit: gép újraindítva, helyzet változatlan, program fut de ablak nincs.
Minden hulla a Mount Everesten valamikor egy nagyon motivált ember volt.
- A hozzászóláshoz be kell jelentkezni
~/.ytfe könyvtárban vannak a konfigfájljai. A *.fg fájlok ötödik sora, ha nem nulla, akkor az a form hide-olt. A Form1.fg fájlban ezt le kéne csekkolni. (Amúgy tényleg nem jelenik meg sehol sem az ikonja, trayiconok között sem? Egy kis zöld "YT" ikon az: http://oscomp.hu/depot/ytfe.png)- A hozzászóláshoz be kell jelentkezni
Rágugliztam:
Elementary OS stops supporting adding tray icons anymore from 0.4
Minden hulla a Mount Everesten valamikor egy nagyon motivált ember volt.
- A hozzászóláshoz be kell jelentkezni
~/.ytfe/Form1.fg-vel, megnézted?
Amúgy asszem rakni fogok bele egy -fwm argumentumot, amit induláskor megadva ignorálja a Form1 hide státuszát és mindenképpen megjeleníti.- A hozzászóláshoz be kell jelentkezni
Igen, ha nullára állítom akkor elindul :)
Kérdésedre válaszolva ez van a lejátszónál:
/usr/bin/mpv "{URL}"
Youtube download version: 2018.03.14
És hogy többé ne tűnjön el az ablak az "Action on close" opciót "close"-ra állítottam és a "hide when minimized"-et is kikapcsoltam.
Minden hulla a Mount Everesten valamikor egy nagyon motivált ember volt.
- A hozzászóláshoz be kell jelentkezni
youtube-dl-t feltenni, mert úgy néz ki, hogy az mpv nem tudja kinyitni a linket vele.- A hozzászóláshoz be kell jelentkezni
Igen, egy
sudo pip install --upgrade youtube_dl
megoldotta a problémát, működik rendesen.
Amit hiányolok: a bejelentkezés, hogy a saját jobban mondva feliratkozott csatornáimat lássam. Ha ezt meg tudnád oldani szuper lenne :)
OFF: Ha egy ilyen frontendet tudna valaki az eurosportplayer-nek is készíteni akkor lennék igazán boldog. Jelen pillanatban az van, hogy egy linuxos böngészővel sem működik normálisan (valószínű, hogy már az én gépem kevés neki).
Minden hulla a Mount Everesten valamikor egy nagyon motivált ember volt.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Már próbálkozom vele mióta kipostolod, de nem akar összejönni. Ezt a verziót töltöttem: Linux i686 Gépem: Fedora 32, 5.8.15-201.fc32.x86_64, Gnome DE:
[--YTFrontend]$ ./ytfe.linux.i686
(ytfe.linux.i686:19196): Gtk-WARNING **: 10:48:17.857: Unable to locate theme engine in module_path: "adwaita",
(ytfe.linux.i686:19196): Gtk-WARNING **: 10:48:17.862: Unable to locate theme engine in module_path: "adwaita",
Gtk-Message: 10:48:17.862: Failed to load module "canberra-gtk-module"
Gtk-Message: 10:48:17.862: Failed to load module "pk-gtk-module"
Innen néma csend, semmilyen ablak nem jön elő, csak álldigál itt a parancssorban. Mit csinálok rosszul?
Csaba
- A hozzászóláshoz be kell jelentkezni
objdump -p ./ytfe.linux.i686 | grep NEEDED parancsot és akkor látni fogod, a szükséges shared objecteket, hátha hibádzik valamelyik.
Sz*rk #2: Asszem megvan (mindkét modulra ez vonatkozik): https://askubuntu.com/questions/342202/failed-to-load-module-canberra-gtk-module-but-already-installedThis problem may occur on a 64-bit machine when one installs 32-bit software that requires canberra-gtk-module. acroread, for example, can cause this problem. In this case, the solution is to install the 32-bit version: sudo apt-get install libcanberra-gtk-module:i386 One should leave the 64-bit version as well as it is necessary for 64-bit programs which attempt to use it.Ez ugyan Ubuntu és nem Fedora, de gondolom a hibajelenség azonos, mert látom, hogy 64-bites rendszeren futtatod a 32-bites binárist. (BTW, miért? Nem jó a 64-bites?)
- A hozzászóláshoz be kell jelentkezni
Ez ugyan Ubuntu és nem Fedora, de gondolom a hibajelenség azonos, mert látom, hogy 64-bites rendszeren futtatod a 32-bites binárist. (BTW, miért? Nem jó a 64-bites?)
OK, láma vagyok. Szóval leszedtem az Linux AMD64 verziót, és azzal próbálkoztam. Ez annyit segített, hogy már nincsenek GTK Warningok, csak simán nem történik semmi. Ezért tovább haladtam:
[-- YTFrontend]$ objdump -p ./ytfe.linux.amd64 | grep NEEDED
NEEDED libpthread.so.0
NEEDED libdl.so.2
NEEDED libgdk-x11-2.0.so.0
NEEDED libX11.so.6
NEEDED libgdk_pixbuf-2.0.so.0
NEEDED libgtk-x11-2.0.so.0
NEEDED libgobject-2.0.so.0
NEEDED libglib-2.0.so.0
NEEDED libgthread-2.0.so.0
NEEDED libgmodule-2.0.so.0
NEEDED libpango-1.0.so.0
NEEDED libcairo.so.2
NEEDED libatk-1.0.so.0
NEEDED libc.so.6
Ezután:
[-- YTFrontend]$ locate libpthread.so.0
/home/ortutay/Dropbox/Misc/Cohu/lambda/chroot/lib/libpthread.so.0
/usr/lib/libpthread.so.0
/usr/lib64/libpthread.so.0
És igaziból az összes többi is ott van a gépen a megfelelő /usr/lib64 könyvtárakban.
Szóval passzolok.
Csaba
- A hozzászóláshoz be kell jelentkezni
rm ~/.ytfe/Form1.fg és próbáld elindítani. Mit ad ki a ps aux | grep ytfe parancs? Fut a cucc?- A hozzászóláshoz be kell jelentkezni
OK, a rm ~/.ytfe/Form1.fg megoldotta, valóban futott, csak nem látszott. Szépen megy is, ha mpv a player, akkor le is játszik, szuper. Ha átállítom mplayerre, akkor nem kezdi el a lejátszást (path rendben, máshol jól megy az mplaye, szóval passzolok), de ezzel együtt most használható, szóval köszönöm a segítséget.
Csaba
- A hozzászóláshoz be kell jelentkezni
mplayer https://youtube.com/watch?v=9yyjeTZn2K8 Ha megy, akkor ott a command line-nal van valami gáz, lezáratlan idézőjel, stb.- A hozzászóláshoz be kell jelentkezni
Mi az a tecső?
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Amugy miert szukseges real hw ? Nem lehet vm kornyezetben megoldani ?
Elony, hogy tobb cpu mem is lehet.
Ugyan csak swiftes vackokat buildelek, tesztelek vm osx alatt nekem nem volt vele gondom.
Every single person is a fool, insane, a failure, or a bad person to at least ten people.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Na írok a RIAA-nak, felháborító egy ilyen program létezése! (rejtett sub)
- A hozzászóláshoz be kell jelentkezni
youtube-dl-lel, hehe...- A hozzászóláshoz be kell jelentkezni