Portál AbcLinuxu, 5. května 2025 16:40

Dotaz: Převod HD vysílání do ogv

23.9.2012 14:29 becherekmg | skóre: 12 | blog: bech_blog | Praha
Převod HD vysílání do ogv
Přečteno: 302×
Odpovědět | Admin
Zdravím.

Nedávno jsem si přes w_scan aktualizoval "seznam" stanic, které mohu přijímat a při té příležitosti zjistil, že mohu naladit i CT1 v HD kvalitě. V prvotním opojení jsem si nahrál dva pořady a protože jsem zvyklý převádět filmy do formátu Theora, pokusil jsem se o to i u těchto dvou pořadů. U videí v mpeg2 vždy nejprve pomocí Avidemuxu vytvořím kopii ve formátu mpeg-PS a hlavně provádím posun zvuku (většinou o 600 nebo 900ms) a takto vytvořený soubor potom bez problémů do .ogv převáním pomocí ffmpeg2theora. Jenomže u HD vysílání jsem narazil. Avidemuxem se mi kodek H264 nepodařilo zkopírovat a pokud rovnou na nahraný soubor v HD kvalitě použiji ffmpeg2theora, dojde k opoždění zvuku. Problém je i v tom, že ani netuším, jak položit třeba dotaz na Seznamu či Google, abych se něčeho dopátral. Momentálně mám za sebou pár víkendů s marnými pokusy o převod. V podstatě experimentuji s ffmpeg, ale zatím jsem se ničeho nedobral. Předpokládám totiž, že by snad nemusel být takový problém zkopírovat originální nahrávku s posunutým zvukem. Něco jako
ffmpeg -i original.m2t -vcodec copy -acodec -copy -něco kopie.mpg
přičemž to
-něco
by mohl být příkaz pro synchronizaci zvuku a videa nebo posunutí zvuku o čas a podobně. Je to ale pouze můj předpoklad a v manuálu se trochu ztrácím či lépe řečeno, zatím jsem tam nic takového nenašel.

Čili se chci zeptat, jak lze převést HD vysílání do formátu Theora, či kde bych se mohl dobrat nějakých informací (pokud to je i v manuálu pro ffmpeg, stačí mi napsat RTFM a prostě budu hledat dál).
"Všechny velké idee se nakonec utopí v krveprolití, které se rozpoutá jejich jménem." J. Fouche v seriálu Muž v pozadí

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Jendа avatar 23.9.2012 15:16 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Převod HD vysílání do ogv
Odpovědět | | Sbalit | Link | Blokovat | Admin
Posunutí zvuku bych dělal rozdělením na zvuk a video
ffmpeg -i original.m2t -an -vcodec copy -y video.mkv
ffmpeg -i original.m2t -vn -y audio.wav
pak bych audio něčím (třeba soxem) ořízl nebo dal na začátek ticho (podle toho, kterým směrem to chceš posunout) a pak bych to zakódoval
ffmpeg -i video.mkv -i audio-wav -y out.ogv
Proč chceš kódovat video libtheorou? Není x264 mnohem lepší?
23.9.2012 16:13 becherekmg | skóre: 12 | blog: bech_blog | Praha
Rozbalit Rozbalit vše Re: Převod HD vysílání do ogv
Proč Theora? Žádný racionální důvod nemám - prostě zvyk.

Za pošťouchnutí oddělit audio a video díky, tímto směrem jsem neuvažoval. Vyzkouším...
"Všechny velké idee se nakonec utopí v krveprolití, které se rozpoutá jejich jménem." J. Fouche v seriálu Muž v pozadí
elenril avatar 23.9.2012 16:17 elenril | skóre: 21 | blog: Raziel
Rozbalit Rozbalit vše Re: Převod HD vysílání do ogv
Pokud ti v tom nebrání nějaké náboženské důvody, tak používej nějaký inteligentnější/rozšířenější formát. V dnešní době typicky h.264+vorbis v mkv.
23.9.2012 19:08 becherekmg | skóre: 12 | blog: bech_blog | Praha
Rozbalit Rozbalit vše Re: Převod HD vysílání do ogv
Tak náboženské důvody skutečně nemám, ale je pravda, že s ffmpeg si zatím moc netykám a pokud si chci trochu pohrát z kvalitou videa, ve ffmpeg2theora vím jak na to.
"Všechny velké idee se nakonec utopí v krveprolití, které se rozpoutá jejich jménem." J. Fouche v seriálu Muž v pozadí
elenril avatar 24.9.2012 08:46 elenril | skóre: 21 | blog: Raziel
Rozbalit Rozbalit vše Re: Převod HD vysílání do ogv
A přitom ti nevadí, že budeš mít při dané velikosti výrazně nižší kvalitu? Nemluvě o tom, že základní nastavení x264 je velice jednoduché. Stačí dva parametry -- preset (rychlost kodování) a crf (kvalita výsledku).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.