- Príspevky: 547
- Získaných poďakovaní 495
Řešení problému s posunem zvuku u některých AVI
- ZdenekMi
-
Autor témy
- Offline
- Moderátor
-
- Čas je pouhá iluze, zdravím Vás :-)
Cílem je nalézt nejlepší možné řešení v situaci, kdy tato věc není stále ve firmware vyřešena.
Problém se týká přijímačů SKytec i HD-BOX a spočívá v následujícím:
Některá videa jsou překódována z jednoho frame rate na jiný. Např. z 23.976 fps na 25.000 fps.
Problém je v tom, že Fortis nejspíše vezme parametr "Original frame rate" a podle něj dekóduje video. Jenže správně by měl vzít parametr "Frame rate".
Tím pádem pak mají pomalejší obraz než zvuk a ten se začne předbíhat. Pokud je to překódované opačně, tak se zvuk zase zpomaluje.
Pokud se příslušný parametr "Original frame rate" změní na 25.000 fps nebo se úplně z metadat vyhodí a nechá jen "Frame rate", tak je okamžitě zvuk a obraz naprosto synchronní.
Viz. přiložený obrázek.
V dalším příspěvku popíšu jedno možné řešení.
Pokud napadne někoho něco lepšího napište.
Ing. Zdeněk Mihula
Vu+ Ultimo 4K, Vu+ Solo 4K, Dreambox DM920 UHD
:woohoo: Navštivte nás: Veřejná skupina fanoušků UHD 4K
Prosím Prihlásiť alebo Registrácia pre zdieľanie konverzácie.
- ZdenekMi
-
Autor témy
- Offline
- Moderátor
-
- Čas je pouhá iluze, zdravím Vás :-)
- Príspevky: 547
- Získaných poďakovaní 495
Jenže aniž bych si muset parsovat binární data a upravovat to v hexa editoru (což je poměrně složité), jsem nenalezl žádné řešení použitelné pro běžného uživatele. Žádný soft, kterým bych byl zrovna s tímto problematickým metatage schopen pracovat.
Pokud by někdo takové řešení nalezl, tak by to bylo perfektní.
Tedy řešení, které funguje, ale není tak elegantní:
1.) Stáhnout si program ffmpeg: www.ffmpeg.org/download.html
2.) Rozbalit si ho někam do adresáře na PC
3.) V podadresáři bin je soubor ffmpeg.exe, přes který se bude dekódovat
4.) U problémového avi se podíváte kolik má framerate (pro příklad třeba 25). Ve Windows pravé tlačítko myši na souboru a volba MediaInfo.
5.) Pak spustíte překódování do té samé hodnoty framerate.
Příkaz je: ffmpeg -i zdrojovy.avi -q:v 5 -acodec copy -r 25 vysledny.avi
Kde:
zdrojovy.avi: dáte název videosouboru,který převádíte
-q:v 5 :kvalita převodu videa. 0 - nejvyšší kvalita. 5 - zlatá střední cesta.
-acodec copy: překopíruje audiokodeky
-r 25: výsledná hodnota framerate
vysledny.avi : výsledek již se synchronizovaným zvukem
Frčí to docela rychle. Film 1,7 GB (2h 33min) se převedl za 6 minut. Zvuk i obraz je OK
No a pokud máte někdo lepší řešení, sem s ním.
Zdenek
Ing. Zdeněk Mihula
Vu+ Ultimo 4K, Vu+ Solo 4K, Dreambox DM920 UHD
:woohoo: Navštivte nás: Veřejná skupina fanoušků UHD 4K
Prosím Prihlásiť alebo Registrácia pre zdieľanie konverzácie.
- vaskee
-
- Offline
- Diskutér
-
- Príspevky: 38
- Získaných poďakovaní 2
ono parsovat binarku, to je ponekud divoke reseni. kolega takhle jednou v binarce (amr) parsoval ticho, kdyz si na to vzpomenu, zasmeju se jeste dnes. : ))
do binarky se v linuxu da podivat prikazem strings. ten vypise citelne retezce, tudiz pokud ta metadata maji nejakou hlavicku, melo by to jit pekne videt, zel bohu to je vse. zeditovat uz to nejde tak primocare.
kazdopadne muj laicky pohled na vec je ten, ze je treba video prekodovat a k tomu uprava nejakeho parametru nejspis nepostaci - ale co ja vim, jak funguje kodek, ktery v sobe ma fortis distribuce.. zajimave je, ze v E2 jsem si podivneho chovani se zvukovou stopou nevsiml, nicmene media na satelitu prehravam fakt zridkakdy.
pokud se nekdo boji konverze z prikazove radky, jak tady popisoval zdenek, muze pouzit mozna vice uzivatelky privetivy Clown_BD. je to klikadlo, framerate by melo jit prekonvertovat par kliky. vim jeste o TSMuxerGui.
Prosím Prihlásiť alebo Registrácia pre zdieľanie konverzácie.
- cowley007
- Offline
- Som tu nový
-
- Príspevky: 4
- Získaných poďakovaní 0
Prosím Prihlásiť alebo Registrácia pre zdieľanie konverzácie.
- ZdenekMi
-
Autor témy
- Offline
- Moderátor
-
- Čas je pouhá iluze, zdravím Vás :-)
- Príspevky: 547
- Získaných poďakovaní 495
V principu je nutné se zbavit nebo změnit ten problematický parametr "Original Frame Rate" a to se mě bohužel bez překódování nepovedlo. tedy pokud se opravdu nepovrtám rovnou v binárce, ale to je pro běžného uživatele nepoužitelné. Je nutné znát přesně strukturu. Nedá se jen najít řetězec a ten poeditovat...
Ten návod co jsem uváděl přes příkazovou řádku, jsem uvedl, protože mě to přišlo jednoduché a konverze proběhne hodně rychle a spolehlivě.
Ale jak píše vaskee. Lze použít i jiné klikací nástroje.
Zdenek
Ing. Zdeněk Mihula
Vu+ Ultimo 4K, Vu+ Solo 4K, Dreambox DM920 UHD
:woohoo: Navštivte nás: Veřejná skupina fanoušků UHD 4K
Prosím Prihlásiť alebo Registrácia pre zdieľanie konverzácie.
- vaskee
-
- Offline
- Diskutér
-
- Príspevky: 38
- Získaných poďakovaní 2
i kdyby, jak pises prehravac, chtel prehravat framerate s 23.976fps, tak nemuze, protoze ten soubor takovou informaci neobsahuje. proto musis vzit nejaky ffmpeg nebo Clown_BD a znovu to prevest.
ale je mozne, ze tomu jen spatne rozumim.
Prosím Prihlásiť alebo Registrácia pre zdieľanie konverzácie.
- ZdenekMi
-
Autor témy
- Offline
- Moderátor
-
- Čas je pouhá iluze, zdravím Vás :-)
- Príspevky: 547
- Získaných poďakovaní 495
problém může být u AVI i MKV. Záleží jaký je použitý codek.
"Original frame rate" i "Frame rate" jsou parametry, které se mohou v metadatech specifikujících video soubor objevit. Záleží hlavně na konkrétním programu, který převod provádí, zda tam vloží i hodnotu "Original frame rate", která odpovídá původní snímkové frekvenci.
Problém u Fortisu je ten, že pokud se objeví v souboru oba dva parametry, tak s nimi pracuje chybně. Zvuk je synchonizovaný na novou hodnotu "Frame rate", ale obraz chybně na původní hodnotu "Original frame rate" Proto se pak rozjíždí zvuk s obrazem a to tím více, čím déle na film bez jeho zastavení koukáš. Pokud ho stopneš, tak se zase zvuk i obraz zesynchronizuje a pak se zase začne rozjíždět.
Máš někde nějaké FTP? Mám 56 MB zkušení soubor (začátek jednoho filnu), který bych ti tam nahrál a na něm by jsi ten posun viděl. Ale musel by jsi v továrním FW. V E2 to nedělá.
Zdenek
Ing. Zdeněk Mihula
Vu+ Ultimo 4K, Vu+ Solo 4K, Dreambox DM920 UHD
:woohoo: Navštivte nás: Veřejná skupina fanoušků UHD 4K
Prosím Prihlásiť alebo Registrácia pre zdieľanie konverzácie.
- ZdenekMi
-
Autor témy
- Offline
- Moderátor
-
- Čas je pouhá iluze, zdravím Vás :-)
- Príspevky: 547
- Získaných poďakovaní 495
uloz.to/x9ifddtg/nok-avi
Pokud ho pustíte na továrním FW, tak uvidíte jak hlas začne mluvit již před otevřením dveří. Po překódování podle návodu níže, dojde k odstranění hodnoty "Original frame rate" a video i zvuk budete mít synchronizované.
Na něm si můžete bez obav vyzkoušet ten můj návod výše.
Zdenek
Ing. Zdeněk Mihula
Vu+ Ultimo 4K, Vu+ Solo 4K, Dreambox DM920 UHD
:woohoo: Navštivte nás: Veřejná skupina fanoušků UHD 4K
Prosím Prihlásiť alebo Registrácia pre zdieľanie konverzácie.
- vaskee
-
- Offline
- Diskutér
-
- Príspevky: 38
- Získaných poďakovaní 2
v e2 to jede korektne. i proto jsem byl hrozne alergicky na fortis fw a po 2 tydnech pouzivani presel na enigmu. ti korejci to hrozne prasi.
Prosím Prihlásiť alebo Registrácia pre zdieľanie konverzácie.
- ZdenekMi
-
Autor témy
- Offline
- Moderátor
-
- Čas je pouhá iluze, zdravím Vás :-)
- Príspevky: 547
- Získaných poďakovaní 495
V E2, PC a všude jinde jede přiložený video soubor v pořádku a skutečně na 25 fps.
Zvuk se s postupem délky koukání na film rozjíždí stále více a více. Časově to přesně odpovídá rozdílu fps mezi těmi 2 hodnotami.
Mají asi nějakou chybu v playeru, kterou nedokáží odstranit.
Zdenek
Ing. Zdeněk Mihula
Vu+ Ultimo 4K, Vu+ Solo 4K, Dreambox DM920 UHD
:woohoo: Navštivte nás: Veřejná skupina fanoušků UHD 4K
Prosím Prihlásiť alebo Registrácia pre zdieľanie konverzácie.
- tripitaka
-
- Offline
- Som tu nový
-
- Príspevky: 5
- Získaných poďakovaní 1
Ja som to vyriešil po svojom,keď stiahnem film a kunem do vlastností filmu tak má možno prenosovú rýchlosť 130 možno aj menej.Takže tento film prekonvertujem napr Freemake Video Converter kde si nastavím prenosovú rýchlosť 1000 a potom to beží ako má.ZdenekMi napísal: jj, problém je pouze v továrním FW.
V E2, PC a všude jinde jede přiložený video soubor v pořádku a skutečně na 25 fps.
Zvuk se s postupem délky koukání na film rozjíždí stále více a více. Časově to přesně odpovídá rozdílu fps mezi těmi 2 hodnotami.
Mají asi nějakou chybu v playeru, kterou nedokáží odstranit.
Zdenek
Skytec HD FAC.octagon.Jobi.HbbTVN.v2.12.18.20150515 ,Openbox S5Hd/octagon/ 01.11.71 od 02.10.2013 XcamClient/Mcas, Mclient
Prosím Prihlásiť alebo Registrácia pre zdieľanie konverzácie.
- ZdenekMi
-
Autor témy
- Offline
- Moderátor
-
- Čas je pouhá iluze, zdravím Vás :-)
- Príspevky: 547
- Získaných poďakovaní 495
Je to další možné jednoduché řešení pro ostatní, kdo s tím mají problém.
Dík.
Zdeněk
Ing. Zdeněk Mihula
Vu+ Ultimo 4K, Vu+ Solo 4K, Dreambox DM920 UHD
:woohoo: Navštivte nás: Veřejná skupina fanoušků UHD 4K
Prosím Prihlásiť alebo Registrácia pre zdieľanie konverzácie.
- jopo166
- Offline
- Som tu nový
-
- Príspevky: 3
- Získaných poďakovaní 0
Prosím Prihlásiť alebo Registrácia pre zdieľanie konverzácie.
- ZdenekMi
-
Autor témy
- Offline
- Moderátor
-
- Čas je pouhá iluze, zdravím Vás :-)
- Príspevky: 547
- Získaných poďakovaní 495
Zdeněk
Ing. Zdeněk Mihula
Vu+ Ultimo 4K, Vu+ Solo 4K, Dreambox DM920 UHD
:woohoo: Navštivte nás: Veřejná skupina fanoušků UHD 4K
Prosím Prihlásiť alebo Registrácia pre zdieľanie konverzácie.
