[Linux-Biella] mencoder opzione -sb
Paul TT
paultt a bilug.linux.it
Lun 18 Giu 2007 12:24:58 CEST
Daniele (Mastro) wrote:
>....
>quindi ho pensato che un comando come:
> mencoder -endpos 700mb -ovc copy -oac copy grandevideo.avi -o
>prima-parte.avi
>
> mencoder -sb 700mb -ovc copy -oac copy grandevideo.avi -o
>seconda-parte.avi
>
>potesse dividere un video in 2 parti... la prima da 700mb e la seconda
>con i restanti
>
>
non basta pensare ;-P
>ma il secondo comando non funziona
>
>sb vuole un intero
>
>The sb option must be an integer
>Error parsing option on the command line: -sb
>
>ho pensato che volesse il numero esatto di byte
>
>cosė 700*1024*1024 = 734003200
>
>lo sostituisco a 700mb
>
>ed ottengo:
>success: format: 0 data: 0x0 - 0xae67000
>RAWDV file format detected.
>============ Sorry, this file format is not recognized/supported
>=============
>=== If this file is an AVI, ASF or MPEG stream, please contact the
>author! ===
>Cannot open demuxer.
>
>
>ora..
>si tratta di un AVI!!
>file grandevideo.avi
>grandevideo.avi: RIFF (little-endian) data, AVI, 720 x 576, >30 fps,
>video: H.264 X.264, audio: MPEG-1 Layer 3 (stereo, 44100 Hz)
>
>
peccato che l'avi abbia le informazioni su come decodificare il video
nelle intestazioni dell'avi stesse, che stanno all'inizio
indi con un avi e' difficile che funzioni, specie poi se ha un contenuto
che non sia mpeg 1 o 2, ma addirittura h264!!!!
(-sb salta proprio i byte specificati, e, si', vuole il numero, non un
multiplo, per ora)
per cui:
o gli dici esattamente cosa stai decodificando, con gli fps, l'aspect
ratio, il bitrate, il fourcc, etc etc etc...
oppure usi avisplit da transcode, anche se non lo ho mai usato con un
h264... ma dovrebbe funzionare, dato che h264 ha dei keyframe, indi....
oppure usi il posizionamento temporale. ma devi trovare un keyframe tu,
se no sgrana.
>?? bug ??
>
>
no
--
Non mi piacciono i tipi che mi hanno ucciso.
Maggiori informazioni sulla lista
Linux