Sziasztok,
úgy tűnik, az mencoder szíívat...
Van több ogv video file-om (ogg video; Solaris-on ebbe mentek desktop-video-capturet. Egy magyar srác portolta a recordmydesktop-ot Solaris alá, ezúton is köszönet neki!), és egyrészt néha jó lenne más formátumban (szép az ogg, de picit nagy), másrészt ha már átkódolás, gondoltam mexabadulnék egy-egy résztől.
Elvileg a mencoder ezt tudja, erre vannak a -ss, illetve az -endpos kapcsolók. Ezek - ha jól értettem - együtt nem használhatók, de ez nem gond, legfeljebb egyszer kódolok + vágok, másodszor majd csak vágok + video direct stream copy.
Eddig jó.
De nem csinálja, sem Win (több verzióval próbálva), sem Solaris alatt (még másik verzió).
Tehát valamit koncepciózusan elb..altázok.
De mit?
Így néz ki a(z egyik) win-es cmd-line, ebben az esetben a 40. másodperctől kéne, hogy kódoljon. Próbáltam 40, 00:00:40 paraméterekkel, meg 1000-rel is (25fps*40 sec), meg más sorrendben a paramétereket, de mindig az elejéről kezdi.
C:\MPlayer-p4-svn-27770\mencoder.exe J:\[path]\video.ogv -ss 00:00:40 -vf scale=800:600 -ovc xvid -xvidencopts bitrate=900 -nosound -o J:\[path]\video.avi
Segítség! :)
köszi
a
- 1684 megtekintés
Hozzászólások
-ss után nálam másodpercben értelmezi az értéket. Lehet, hogy azért kezdte az elejéről, mert 1000 másodpercnél rövidebb volt az eredeti, a kettőspontot meg nem érti?
- A hozzászóláshoz be kell jelentkezni
erti a kettospontot is
szerintem inkabb az a baja, hogy valamiert nem tud megfeleloen pozicionalni, probald ki mas (mondjuk "sima" xvid-es avi) formatummal, hogy ugy megy-e a -ss
- A hozzászóláshoz be kell jelentkezni
Ha nem találja ebben a formátumban, akkor más formátumban sem. Indexelni kellene előtte
mencoder C:\MPlayer-p4-svn-27770\mencoder.exe J:\[path]\video.ogv -oac copy -ovc copy -forceidx -o J:\[path]\video_indexelve.ogv
Ezek után próbáld meg pozicionálni.
- A hozzászóláshoz be kell jelentkezni
Próbálj meg edl-t használni:
- A hozzászóláshoz be kell jelentkezni
Köszönöm mindenkinek a hozzászólást, de sajnos nem sokkal vagyok előrébb.
Ha csak edl-t adok neki, index nélkül, akkor el sem kezdi a lejátszást, "megfagy" az első frame-nél.
Ha -forceidx-szel indítom, akkor ugrál, néhány 10 másodpercenként. ~10 framet játszik körbe-körbe a ~3:30-as videóból.
Úgy tűnik, az ogv valamiért trükkös, legalábbis ebből a szempontól...
<-------
You can't grep on dead trees.
- A hozzászóláshoz be kell jelentkezni