Portál AbcLinuxu, 19. dubna 2024 22:58


Dotaz: encoding DV do mpeg2

13.10.2004 08:48 ondra
encoding DV do mpeg2
Přečteno: 789×
Odpovědět | Admin
Dobry den,

k enkodovani videa z kamery prozatim pouzivam mpeg2enc z baliku mjpegtools, ktery ma jen jednu vadu, a to rychlost enkodovani, ktera je zoufale nizka. Zkousel jsem enkodovat pomoci mencoderu s kodekem mpeg2video (-lavcopts vcodec=mpeg2video), rychlost uspokojiva, avsak vysledny produkt neni ve formatu mpeg2, tudiz neni pouzitelny napr. jako vstup pro dvdauthor. V manualu k mencoderu jsem nasel volbu -of, ktera je ale oznacena jako beta a nabizi stejne jen mpeg1.

Lze, prosim pekne, pouzit mencoder pro tvorbu mpeg2 souboru v dvd kvalite, zpracovatelnych programem dvdauthor, nebo se snazim zbytecne a mel bych pouzivat jine nastroje? Pokud ano, tak ktere?

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

Odpovědi

13.10.2004 10:29 Petr Habarta | skóre: 16
Rozbalit Rozbalit vše Re: encoding DV do mpeg2
Odpovědět | | Sbalit | Link | Blokovat | Admin
Není to sice konzolový nástroj, ale Kino umí převádět DV soubory do MPEG2 .

Jinak pohledej, vyšla tady série článku ke zpracování digitálního videa, možná by Ti pomohly.

Petr
13.10.2004 11:02 ondra
Rozbalit Rozbalit vše Re:Re: encoding DV do mpeg2
Kino pouziva k prevodu prave mpeg2enc z mjpegtools (kvalitni, lec pomale). Neco malo clanku jsem prostudoval, cca 99% se jich venuje enkodovani do mpeg4, coz ja nepotrebuji, nektere clanky jsou jiz lehce mimo, vzhledem k dobe vzniku. Proto bych rad znal co nejaktualnejsi udaje a hlavne to, co nekomu funguje, co pouziva sam pro tvorbu VideoDVD ze zaznamu DV kamery.

Napr. v clanku Jak vytvorit vlastni DVD pod Linuxem 1 je popisovano pouziti encoderu mpeg2enc a ffmpeg. Cit. z clanku: Pokud dojde k tomu, že program ffmpeg použije příliš vysoký bitrate, multiplexování A-V proudů se nepodaří a skončí chybovým hlášení. V takovém případě doporucuji překódovat video znovu pomocí mpeg2enc.

... a jsem stale tam, kde jsem byl.
10.12.2004 14:25 Stoupa
Rozbalit Rozbalit vše Re: encoding DV do mpeg2
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj, urcite to mencoderem jde. Bohuzel jsem posledni DVD delal nekdy pred pul rokem a ted nejsem u sveho linuxu, takze nevim podrobnosti, ale vsechno jsem vycetl z manu. Jestli si pres vikend vzpomenu, tak sem poslu nastaveni. Zvuk jsem delal zvlast a pak to spojoval mplexem. taky nevim jak to bude pouzitelny na stolnich prehravacich.
12.12.2004 18:56 Martin
Rozbalit Rozbalit vše Re: encoding DV do mpeg2
video:
mencoder -nosound -ovc lavc
 -lavcopts vcodec=mpeg2video:vbitrate=6500:
vrc_maxrate=7999:vrc_minrate=4:
vrc_buf_size=1835:mbd=2:vpass=$PASS:
v4mv:vb_strategy=1:last_pred=50:keyint=132
 -vop lavcdeint -of mpeg input.avi -o output.m2v
audio:
mplayer input.avi -vo null -ao pcm
 -aofile audio.pcm
mp2enc -r 48000 -b 128 -o audio.mp2 < audio.pcm
slozeni zvuku a videa:
mplex -V -v 0 -f 8 -S 0 -o vysledek.mpg
 output.m2v audio.mp2
pak uz jen dvdauthor, mkisofs a vypalit. Tahle vytvoreny DVD nedodrzuje normu, ale lepsi prehravace by to meli prehrat.
15.12.2004 07:58 Ondra
Rozbalit Rozbalit vše Re: encoding DV do mpeg2
vbitrate=6500:
vrc_maxrate=7999:vrc_minrate=4:
Prusvih je v tom, ze mencoder take pouziva kodek ffmpeg a ten naprosto ignoruje vyse uvedena nastaveni. Vysledkem je nestandardni, tj. nepouzitelny mpeg soubor. Pri pokusech se mi bezne stavalo, ze pri nastavenem bitrate 6000 a max. bitrate 6500 prelezl pouzity bitrate pres 20000. Takovy bitrate patrne zadny normalni DVD prehravac neskousne (maximum pro DVD video podle normy je 10000).

Vsem zucastnenym dekuji za podporu a pomoc, ale patrne nezbyva nic jineho nez cekani.

15.12.2004 09:14 svaca | skóre: 38
Rozbalit Rozbalit vše Re: encoding DV do mpeg2
Jedine pouzitelne programy jsou dva mpjegtools a transcode, mplayer je POUZE na mpeg4....

Transcode je STEJNE pomale jako mjpegtools a to z duvodu VYSOKE kvality, ta se da ale vypnout a pak transcode enkoduje rychle ....
viz man transcode ... jinak nejlepsi je si udelat skripty a pak je to sranda ...
mplayer ma VYMAKANY prevod do MPEG4 (ffmpeg,divx) XviD nefunguje, respektive neni kompatibilni s Win kodekama, paklize chcete kvalitni XviD vystup (1.0.2) tak ZASE transcode .... :-)
Jinak mam na video Win i Linux, ale pouzivam vyhradne Linux, transcode NEMA chybu ...

Never give up ! Stay ATARI !
18.11.2008 13:38 GeBu | skóre: 27 | blog: zápisky
Rozbalit Rozbalit vše Re: encoding DV do mpeg2
Pořád platí, že na tvorbu MPEG2 je nejlepší transcode a mjpegtools?
15.12.2004 16:38 Jakub
Rozbalit Rozbalit vše Re: encoding DV do mpeg2
Pokud vím, tak Avidemux umí na kódování používat jak mpeg2enc tak FFmpeg MPEG-2, ale má teď k tomu přidaný vlastní speciální ratecontrol z nové verze kodeku XviD. Takový hybrid by mohl teoereticky znamenat, že můžete použít MPEG-2 z FFmpegu a přitom mít validní MPEG-2 video použitelné pro DVD. Ale nevím, jestli to tak je a funguje - já používám jen AVI/MPEG-4, nemám s tím zkušenost, kdyžtak se můžete porozhlédnout či optat ve webovém fóru Avidemuxu.
20.12.2004 11:37 Martin
Rozbalit Rozbalit vše Re: encoding DV do mpeg2
vbitrate=6500:
vrc_maxrate=7999:vrc_minrate=4:

Prusvih je v tom, ze mencoder take pouziva kodek ffmpeg a ten naprosto ignoruje vyse uvedena nastaveni.

Jak zjistim pouzitou bitrate v mpeg2? Mencoder ji pri encodovani vypisuje, ale vzdycky je v zadanym rozsahu. Existuje nejakej program (nejlip pro linux), kterymu bych zadal rozsah (nebo maximum) a on by mi vratil kde to je mimo? IMHO ma mencoder nejlepsi obraz, tak se ho nechci vzdat, ale s poustenim na stolnich prehravacich to je horsi. BTW - maji stolni prehravace nejakej limit na minimalni bitrate?

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.