Portál AbcLinuxu, 27. dubna 2024 03:23


Dotaz: Jak převést VOB na MPEG2 v nejvyšší kvalitě

19.2.2009 11:09 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Jak převést VOB na MPEG2 v nejvyšší kvalitě
Přečteno: 5850×
Odpovědět | Admin
Zdravím,

potřeboval bych převést VOB soubor (z nechráněného DVD - rodinné záběry) na MPEG2. Když to pouze přejmenuju, tak si s tím totiž neporadí Adobe Premiere CS3 (ve které otec chce záběry použít). Kouše se to, protože zřejmě VOB obsahuje "něco navíc".

Potřeboval bych to převést do MPEG2 v nejvyšší možné bitrate (audio MP3/160kbps) a pokud možno se statickým bitrate (jedním průchodem). Snad to programu Premere udělá dobře, když to bude s pevným tokem.

Případně bych potřeboval video převést na jiný formát, který Premiere přečte bez problémů (poradíte který)?

Postačí mi nasměřování na správný program (ffmpeg, mencoder?) a parametry (které použít - zbytek si dohledám). Díky
Later --- Lukáš Zapletal
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Amarok avatar 19.2.2009 11:43 Amarok | skóre: 33 | blog: blogoblog
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Odpovědět | | Sbalit | Link | Blokovat | Admin
VOB z dvd je uz mpeg2, cili tam se nic prevadet nemusi. Staci jen vymenit VOB kontejner (je to tedy kontejner a ne video format) za jiny, se kterym pak muzes pracovat (mkv, ogm, v nouzovem pripade avi). Mplayer a mencoder to svedou dost rychle, parametry ted z hlavy nevim.
GNUniverse - May the source be with you...
Amarok avatar 19.2.2009 11:44 Amarok | skóre: 33 | blog: blogoblog
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Odpovědět | | Sbalit | Link | Blokovat | Admin
I kdyz jestli to je vlastne nahravka z videokamery, tak to mpeg2 byt ani nemusi. Zkus to spustit v mplayeru v terminalu a hodit sem vypis, aby bylo videt, co to je vubec presne za format.
GNUniverse - May the source be with you...
19.2.2009 11:57 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Je to MPEG2, je to udelane DVD v Premiere.

Bohuzel jsem to z mencoderu zkousel, ale vzdy to vyustilo v to, ze po me chtel parametry jakoje bitrate atd. Ja to ale nechci rekodovat (v idealnim pripade), ale jak pises - vymenit kontejner.

A to prave nevim, jak na to. At zkousim co zkousim, tak video+audio z toho nedostanu. Uz se mi jakymsi zpusobem podarilo dostat bez ztraty kvality (bez rekodovani) audio (pomoci mplayer dump), ale video mi neslo. Potreboval bych oboji dohromady...
19.2.2009 12:24 mrw
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Odpovědět | | Sbalit | Link | Blokovat | Admin

mplayer nejakynazev.vob -dumpstream

 

a pak prejmenovat stream.dump na nejakynazev.mpg

19.2.2009 13:03 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Zkusim, ale neco mi rika, ze dumpstream dela vytah cisteho streamu bez jakehokoliv kontejneru a ja to v nejakem asi budu potrebovat, ze ano...

-dumpstream (MPlayer only)

Dumps the raw stream to ./stream.dump. Useful when ripping from DVD or network. If you give more than one of -dumpaudio, -dumpvideo, -dumpstream on the command line only the last one will work.

Muzu to zkusit az doma...
Amarok avatar 19.2.2009 13:30 Amarok | skóre: 33 | blog: blogoblog
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Presne tak. Cisty proud sice prehrajes, ale nemuzes v nem spravne skakat, zrejme proto, ze chybi nejake casovaci znacky apod. Do matrosky (mkv) to muzes hodit pak jednoduse pomoci mkvmerge gui (program mmg). To ale mozna neprecte Premiere, takze tipuju spis to hodit do avi. To mencoder umi, v dokumentaci to vse najdes, z hlavy zase nevim, nejak to nepouzivam. Popripade zkus program transcode, s tim to taky urcite jde.
GNUniverse - May the source be with you...
19.2.2009 13:49 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
No jenze to je prave ono - ja vubec netusim, jak to prevest do AVI. V mencoderu jsem nebyl schopen mu rict "nic s tim nedelej-nerekoduj, jen mi to uloz do kontejneru AVI". Vzdycky se vztekal - kde mas bitrate? Jaky chces kodek?? Atd :-(

Zkusim znova projit manualovou stranku mencoderu, jestli tam neco takoveho nebude. Diky
Amarok avatar 19.2.2009 14:07 Amarok | skóre: 33 | blog: blogoblog
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Treba by slo tohle, jsem v rychlosti nasel. Vypada to docela dobre.
mencoder input.vob -o output.avi -ovc copy -oac copy
GNUniverse - May the source be with you...
petka avatar 19.2.2009 14:41 petka | skóre: 25 | blog: heydax | Klasterec N/O
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě

Presne takhle by mel nejak vypadat prikaz pro prevod containeru . Kodek zustane jen se meni container .

Ubuntu server - Asus E35M1​-M ​- AMD Hudson M1 , 2x Technisat Skystar2 , 2x 1GB Lan , WiFi mod AP ,vdr,mysql,apache2...
19.2.2009 16:28 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Diky chlapi. Doufam, ze cilovym kontejnerem muze bejt taky MPEG2 - resp. soubor s priponou MPG/MPEG... Zkusim i to AVI - snad to Premiere pak sezere.
stativ avatar 20.2.2009 09:39 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Jo, může:
mencoder -of help
MEncoder SVN-r28611-4.3.3 (C) 2000-2009 MPlayer Team
137 audio & 296 video codecs

Available output formats:
   avi      - Microsoft Audio/Video Interleaved
   mpeg     - MPEG-1/2 system stream format
   lavf     - FFmpeg libavformat muxers
   rawvideo - (video only, one stream only) raw stream, no muxing
   rawaudio - (audio only, one stream only) raw stream, no muxing

Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
19.2.2009 16:33 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Jeste by bylo super, kdyby takhle slo precist cele DVD (vsechny kapitoly) a rovnou to nastrkat do jineho kontejneru...

Vim, ze mplayer umi neco jako dvd://1, ale bohuzel tam uz nejde napsat neco jako dvd://* nebo tak nejak :-(
Amarok avatar 19.2.2009 17:19 Amarok | skóre: 33 | blog: blogoblog
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
To jde taky. (Co v linuxu nejde? :))
Mozna se to da udelat i kombinaci mplayeru a mencoderu, vim ale jiste, ze to jde pomoci vobcopy. Slouci se vse do 1 vobu, no a pak nastupuje mencoder popr. jiny programek, pro zmenu kontejneru.
GNUniverse - May the source be with you...
petka avatar 19.2.2009 21:27 petka | skóre: 25 | blog: heydax | Klasterec N/O
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě

Misto dvd://1 muzes napsat cestu k souboru , ja ted treba predelavam dvd do xvidu , mam 4 voby , mencoderem je spojim do jednoho vobu , zjistim si mplayerem crop a pak uz prevadim do xvidu nebo do neceho jineho jak clovek potrebuje.

Ubuntu server - Asus E35M1​-M ​- AMD Hudson M1 , 2x Technisat Skystar2 , 2x 1GB Lan , WiFi mod AP ,vdr,mysql,apache2...
19.2.2009 21:33 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě

Zkusil jsi dvd://1-5 ? Dle manuálu by to mělo chodit.

20.2.2009 08:26 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Ja DVD ukladam primo jako iso image. Nemusim resit jakoukoliv konverzi, prehraje mi to jakejkoliv prehravac co jsem zatim zkusil a kdykoliv to muzi i vysmazit.

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
Amarok avatar 20.2.2009 09:46 Amarok | skóre: 33 | blog: blogoblog
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Da se pak iso image pripojit (mount) do nejakeho adresare? Aby se v tom dalo prochazet.
Jde mi jen o to, jestli se s tim pak da pracovat - kdybych treba chtel nekdy pomoci mencoderu s tim neco delat, jestli to nebude problem, kdyz je to iso. Zatim to prave resim pres vobcopy, proste zkopiruju 1:1 cele dvd na disk s celou strukturou souboru.
GNUniverse - May the source be with you...
stativ avatar 20.2.2009 10:05 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Jo, mount -o loop isosoubor.iso /pripojny/bod
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
20.2.2009 12:21 mrw
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě

Tak jse provedl pokus: ISO soubor s DVD "filmem" jsem načetl do Avidemuxu, který nabídnul pospojování více mpegů - ( film, bonusy, fotogalerie). Video - copy - Audio - copy, a pak výstupní kontejner Mpeg P+S. Chvilku to indexuje a vyplcne to něco, co se v mplayeru tváří jako mpeg kontejner. Ale jestli to má jakési ty značky to nevím. Vím jistě, že jsem takto pro známého chytsal mpeg pro zpracování ve Vegasu - nespolknul AC3 tak jsem ještě přehodil zvuk na LPCM. A zpracovat to šlo.

23.2.2009 21:45 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Ještě mě napadá - když bych chtěl výstop do MPEG kontejneru, může v takovým být AC3 zvuk? Myslel jsem, že MPEG podporuje jen MPEG (mp3?).

Takže příkaz by měl být něco jako -o kapitola1.mpeg -oac mp2 -ovc copy ?

Stále jsem ztracen. Je mp2 ok? Případně jak nastravím kvalitu CBR 190 kbps pro audio?
24.2.2009 07:22 mrw
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě

To, že jste ztracen mám chápat tak, že ani výše uvedené řešení v programu Avidemux nefunguje? Zkoušel jste to? Vaše řešení -o kapitola1.mpeg -oac mp2 -ovc copy zní sice mplayerovsky, ale nic rozumného nevyprodukuje (pokud to neslouží pouze k ilustraci myšlenky).

Záleží na tom, co všechno umí další program, ve kterém chcete takto získaný mpeg editovat a stříhat. Strýčkuv Vegas uměl tehdy jen LPCM a proto mně nic jiného nezbývalo.

Obraz u DVD musí být v kodeku MPEG2 daných rozlišení (plný PAL, plný NTSC, poloviční PAL, atd.) Zvuk má několik možností. Nejdříve bylo mp2, což je předchůdce mp3. Mp3 do DVD specifikace přibylo později.Pak tu máme prostorový AC3, a bezztrátový LPCM. Tyto čtyři zvukové kodeky může obsahovat DVD. Můžu se mýlit, neberte mně úplně vážně :-)

24.2.2009 15:35 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Nezkoušel jsem ten Avidemux. Nejprve půjdou cestou mplayeru... Díky.
24.2.2009 15:53 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Mám takovou zkušenost že zrovna v oblasti zpracovávání videa je dobré použít ten program, který funguje (udělá danou práci dobře), nakonec v shellu je to otázka pár znaků které napíšete na začátek příkazové řádky, buď mplayer nebo avidemux_cli, zbytek jsou už jen přepínače a parametry :) Ale jinak samozř. vůbec nic proti objevitelské cestě.
Amarok avatar 24.2.2009 10:48 Amarok | skóre: 33 | blog: blogoblog
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Ja bych se spis zeptal: k cemu mpeg kontejner a tyhle komplikace? Kazdy program (hlavne z woken, cili i Adobe Premiere) zna minimalne avi, tak proc ne avi? Pak to stejne sestrihate a bude zalezet na Premiere, co z toho na konci vyleze.
GNUniverse - May the source be with you...
24.2.2009 15:34 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Zkusím tedy převod do AVI a zvuk nechám tak, jak je (myslím že je to uděláno v MP3). Snad to Premiéra sežere.

Důvodem, proč tak "filosofuji" a neudělám to, je fakt, že to pořebuji pro tátu, který má to DVD a Preméru. Nepřišel jsem na žádný freeware program pro Windows, který by mu z nekódovaného DVD udělal AVI/MPEG/cokoli co by přehrála Premiéra - bez rekoprese. Všechny programy co jsem zkoušel ukládaly do VOBu...
Amarok avatar 24.2.2009 15:40 Amarok | skóre: 33 | blog: blogoblog
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Pokud to neni nejaka hodne zastarala verze, tak bych se docela divil, ze by to Premiere neprehrala, precejen je to asi dost drahy software.
GNUniverse - May the source be with you...
24.2.2009 15:44 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Je to CS3, ale s timto programem mam (bohuzel) zkusenosti od verze 5.0. Nehlede na cenu, je to nestabilni program, ktery si formaty vybira. Hodne zalezi ale ovsem na kodecich, co ma clovek v systemu...
24.2.2009 15:48 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Zkoušel jste avidemux (není to narážka na vaše mplayerdo! :). Existuje i pro windows.
24.2.2009 16:42 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Mno a umel by to i bez rekomprese? A primo z DVD? Ne, nezkousel. Mel bych? ;-)
24.2.2009 16:55 .
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě

No to byste tedy určitě měl. Ale přímo z DVD to neumí.

24.2.2009 18:24 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Zkoušel jste různé programy, ale ten nejlepší jste vynechal? To je špatně, určitě ho vyzkoušejte. S Linux verzí nemám naprosto žádné problémy, Win verze mi přišla trochu podivnější, ale pořád ještě dobrá, snad i lepší než VirtualDubMod (ten jste zkoušel, žejo).
24.2.2009 18:26 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Jinak ano, samozřejmě bez rekomprese, odpovídal jsem na "program pro Windows, který by mu z nekódovaného DVD udělal AVI/MPEG/cokoli co by přehrála Premiéra - bez rekoprese".
Dalibor Smolík avatar 24.2.2009 19:11 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě

S avidemuxem mám dobré zkušenosti, soubory v VIDEO_TS jsem mohl převést do .mpg a pak třeba něco vystříhat a znovu pospojovat ... dá se s tím dělat hodně věcí.

Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
10.3.2009 15:56 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak úplně nová věc -- konečně jsem vyzkoušel tento příkaz pro převod do kontejneru AVI:

mencoder input.vob -o output.avi -ovc copy -oac copy

Bohužel výsledek nelze přehrávat. Jak Premiéra tak Windows Media Player přehraje pouze zvuk a obraz je černý.

Čím by to mohlo být? Čert vem WMP, ale Premiere by snad MPEG2 měla umět, ne? Není ten příkaz špatně?
Later --- Lukáš Zapletal
10.3.2009 16:43 GeBu | skóre: 27 | blog: zápisky
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě

A jsi si jistý, že "normální" VOB (tedy stažení z DVD Ti to přehraje? WindowsXp totiž samy od sebe MPEG2 neumí - musí se doinstalovat kodek. Ale je pravda, že když si instaluješ soft na editaci videa Pinnacele aspol. tak to většinou kodeky MPEG2 dohraje. Ale vyzkoušel bych to. Jinak mi připadá trochu divné dávat MPEG2 do kontejneru AVI. Našel jsem tohle: forum.doom9.org/archive/index.php/t-110027.html A tam se taky někdo diví MPEG2 do AVI kontejneru, ale je tam link, který přepisuje kód: mencoder input.mpg -o output.avi -ovc copy -oac copy -of avi -ffourcc mpg2

10.3.2009 16:59 GeBu | skóre: 27 | blog: zápisky
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě

Teď se dívám na původní dotaz a není něco špatně s těmi Windows? Kodek nebo tak? VOB je opravdu MPEG2 a normálně by měl jít používat, ale čistá instalace Windows si myslím to neumí.

Na wikipedii píšou: en.wikipedia.org/wiki/Vob VOB is based on MPEG-2 format, but with additional limitations and specifications in the private streams. ... A player of generic MPEG-2 files can play VOB files, although sometimes only after renaming the to .mpg

www.mpucoder.com/DVD/vobov.html A VOB file is an MPEG-2 system stream. This means that it complies 100% with the MPEG-2 system level standard, ISO 13818-1. However, VOB files are a very strict subset of the standard. So while all VOB files are MPEG-2 system streams, not all MPEG-2 system streams comply with the definition for a VOB file.

Např. mám tušení, že VOB na DVD musí mít bitrate omezný na 10 Mbit/s, protože víc by stolní přehrávač nepřehrál (PC ano). Tak ne. Tady píšou dvd.sourceforge.net/dvdinfo/dvdmpeg.html že jen 9800 kbit/s.

Zkus si přehrát VOB z jiného DVD.

10.3.2009 17:15 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
VOB je MPEG2 a normálně by měl jít používat -- ne tak úplně. Nejde v něm seekovat, protože programy neumí VOB kontejner (některé programy ale ano). Jinak je to stejný kodek, to ano.

Každopádně stále mi to pak nejde přehrát - ani ve VLC. Nahrál jsem ukázkové video (30 MB) vytvořené příkazem

mencoder "%%f" -o "%%f.AVI" -ovc copy -oac pcm -of avi -ffourcc mpg2

Zvuk jde ale obraz nikoli. VLC ukazuje v informacích špatnou framerate (10000). Co je špatně?

Nemám zvolit jiný kodek? Premiere umí i MOV, otázkou je, jestli by to zvládnul mencoder.
10.3.2009 17:16 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Poznámka - jsem na školení a nemám tu žádný VOB tak jsem použil jako zdroj jeden WMV co jsem tu měl u sebe.
10.3.2009 19:36 GeBu | skóre: 27 | blog: zápisky
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě

A v tom WMV byl MPEG2?

10.3.2009 22:07 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Jak převést VOB na MPEG2 v nejvyšší kvalitě
Aha - kdepak. Nebyl, tak to je nesmysl co jsem vygeneroval, musim to zkusit az budu mit nejaky VOB.

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.