mencoder: ogv ->avi, intervallumból

Fórumok

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

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?

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.