[Linux-Biella] mencoder opzione -sb

Daniele (Mastro) daniele.bilug a gmail.com
Ven 15 Giu 2007 20:27:29 CEST


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Buondì

leggendo man di mencoder trovo

- -endpos <[[hh:]mm:]ss[.ms]|dimensione[b|kb|mb]> (vedi anche -ss e -sb)
              Si ferma al tempo oppure alla posizione in byte specificata.
              NOTA: La posizione in byte è abilitata solo per MEncoder
e  non
              sarà  precisa,  in quanto ci si può fermare solo alla fine
di un
              fotogramma.  Se usata insieme con l’opzione -ss, il tempo
 indi‐
              cato da -endpos sarà spostato in avanti il numero secondi
speci‐
              ficati da -ss.

              ESEMPIO:
                 -endpos 56
                      Si ferma a 56 secondi.
                 -endpos 01:10:00
                      Si ferma a 1 ora e 10 minuti.
                 -ss 10 -endpos 56
                      Si ferma a 1 minuto e 6 secondi.
                 -endpos 100mb
                      Codifica solo 100 MB.


 -sb <posizione byte> (vedi anche -ss)
              Si  posiziona al byte specificato.  Utile per la
riproduzione da
              immagini (copie fisiche byte per byte) di CD-ROM o da
file  VOB
              con dati inutili all’inizio.


 -ss <tempo> (vedi anche -sb)
              Si posiziona al tempo specificato.

              ESEMPIO:
                 -ss 56
                      Si posiziona a 56 secondi dall’inizio del file.
                 -ss 01:10:00
                      Si posiziona a 1 ora e 10 minuti dall’inizio del file.


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

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)


?? bug ??
- --
Una volta ho fatto ricorso al TAR.  Ma in appello il GZIP mi ha condannato.
                -- Andrea `Zuse' Balestrero

blog: http://natonelbronx.wordpress.com/
Daniele
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGctoRgSF24OYDe4YRAgTxAJ9E82PHxf5hsGf2YWlDUijmYqraqACaAzJr
1aRsER199scW7ttNozgNM9s=
=6LU+
-----END PGP SIGNATURE-----



Maggiori informazioni sulla lista Linux