Newsgroup: it.comp.os.linux.software
Titolo: Cinelerra + transcode

Ciao a tutti, con quale alchimia è possibile convertire un video prodotto
con Cinelerra in formato XVID?
Mi spiego: ho aperto (senza problemi, senza fare nulla di strano!) un file
audio/video prodotto con una macchina fotografica digitale (Olympus
Camedia 750, Quicktime) in Cinelerra (Debian Sarge, Cinelerra
1.1.9-2cvs20040408) e ho fatto un po' di modifiche.
Ho quindi tentato il render in varie combinazioni possibili, con vari
risultati: in generale, comunque, riuscivo a vedere il file con xine, non
sempre con mplayer e mai in uindous...
Primo dubbio: in che formato devo salvare il file per poi convertirlo in
XVID (in un qualche tutorial si suggeriva Quicktime for Linux, ma vorrei
poi fare vedere il filmato anche ad amici che hanno uindous)?
Non mi scoraggio, prego un po' San Google cercando qualche ispirazione per
affrontare transcode di fronte alla cui man page mi sento piccolo
piccolo... Trovo un paio di tutorial e, ingenuo, penso "è fatta!". NO.
:°-( No, perchè transcode non capisce, non riconosce i file in input. Io
gli ho detto questo:
======================================================================
transcode -i ./$1 -w 1400,250,100 -b 128,0,0 -B 15,20,8 -V -j 0,40,0,40
    -I 1 -R 1 -x dv,avi -y xvid,null -o /dev/null
transcode -i ./$1 -w 1400,250,100 -b 128,0,0 -B 15,20,8 -V -j 0,40,0,40
    -I 1 -R 2 -x dv,avi -y xvid -o ./xvid.avi
======================================================================
... che dovrebbe magicamente convertire un qualunque video in ingresso in
un magnifico XVID, con audio in MP3 con bitrate variabile (anche se non
capisco come faccia ad intuire che voglio proprio questo :-;)...
Ma l'oscuro transcode mi risponde sempre, ad esempio per un video DV:
======================================================================
[transcode] (probe) suggested AV correction -D 0 (0 ms) | AV 0 ms | 0 ms
[transcode] auto-probing source ./QtL2c.dv (ok)
[transcode] V: import format    | Digital Video QuickTime (V=dv|A=avi)
[transcode] V: import frame     | 320x240  1.33:1
[transcode] V: clip frame (<-)  | 240x240
[transcode] V: de-interlace     | (mode=1) interpolate scanlines (fast)
[transcode] V: new aspect ratio | 080x120  0.89:1 (-B)
[transcode] V: bits/pixel       | 9.722
[transcode] V: decoding fps,frc | 15.000,13
[transcode] V: multi-pass       | (mode=1) writing data (pass 1) to divx4.log
[transcode] V: Y'CbCr           | YV12/I420
[transcode] A: import format    | 0x1     PCM          [8000,16,1]
[transcode] A: export           | disabled
[transcode] V: encoding fps,frc | 15.000,13
[transcode] A: bytes per frame  | 1066 (1066.666667)
[transcode] A: adjustment       | 668@1000
[transcode] V: IA32 accel mode  | 3dnow (3dnow mmxext mmx asm)
[transcode] V: video buffer     | 10 @ 320x240
[import_avi.so] v0.4.2 (2002-05-24) (video) * | (audio) *
[import_dv.so] v0.3.1 (2003-10-14) (video) DV | (audio) PCM
[export_null.so] v0.1.2 (2001-08-17) (video) null | (audio) null
[export_xvid2.so] v0.3.10 (2003-07-30) (video) XviD 0.9.x (aka API 2.1
    series)  | (audio) MPEG/AC3/PCM
avi open error: avilib - Not an AVI file
audio import module error: OPEN failed
[transcode] critical: failed to open input source
======================================================================
Ma cosa vuole? Ho provato anche con il file originale (non modificato con
Cinelerra, in formato Quicktime) ed ottengo lo stesso errore...
Che mondo difficile...
Ciao,
  Void che ha dormito poco questa notte... :-)

  audio import module error: OPEN failed
Prova con l'autoprobe ed eventualmente riporta il messaggio di errore.
-- 
Francesco Romani - Ikitt   (signature under [re]construction)
'A geek is someone who spends time being "social" on a computer.'
'In fact, users don't read /anything/' -- Joel Spolsky

 In che senso scusa?
Nel senso che basta "-b 160,v,0" per dirgli che voglio che l'audio sia
codificato in mp3 con bitrate variabile (meglio ancora sarebbe
l'equivalente di "--abr 160 -b 32 -B320" per lame)?
Ciao,
  Void che ringrazia moltissimo per l'aiuto e che ora va via e tornerà
  venerdì sera... :-)