|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Sep 2000
Città: lodi-crema-milano.
Messaggi: 12333
|
transcoder
mentre me la giravo per la rete, cercando info su come comprimere in divx, oltre a mencoder (di cui ormai son pratico) ho trovato anche transcode.
installato e tutto ok, qualc1 che lo usa mi può passare qualche parametro? grazie e ciao!
__________________
La teoria è quando si sa tutto e niente funziona. La pratica è quando tutto funziona e nessuno sa il perché. Noi abbiamo messo insieme la teoria e la pratica: non c'è niente che funzioni... e nessuno sa il perché! |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Dec 2001
Città: Torino
Messaggi: 916
|
Ciao, io ho provato a fare vcd e svcd, se vuoi farti una copia di backup di un dvd puoi usare DVD Rip, una comoda GUI
7 Creating VCD, SVCD, DVD and DivX4 clips You can transcode LML33 AV stream (MJPEG) to low bitrate formats. For this you can use 'transcode' program. 7.1 NTSC video 7.1.1 VCD (352x240) Video CD's have a restricted format for audio (MP2, 44100 Hz, 224 kBits/s, stereo) and video (MPEG-1, 352x240, 1152 kBits/s CBR) parameter. $ transcode -i clip1.avi -x af6 -k -V -J dilyuvmmx,dnr -C 3 -y mpeg -F v,4 -E 44100 -b 224 -o result $ tcmplex -o result.mpg -i result.m1v -p result.mpa -m v 7.1.2 SVCD (480x480) Super Video CD's have a less restricted format for audio (MP2, 44100 Hz, 32-384 kBits/s, stereo) and video (MPEG-2, 480x480, up to 2600 kBits/s VBR) parameter. The preset profiles take care of the SVCD2.0 specification. The default profile bitrate is 2376 kbps. $ transcode -i clip1.avi -x af6 -k -V -J dilyuvmmx,dnr -C 3 -V -y mpeg -F s,2 -E 44100 -b 128 -o result $ tcmplex -o result.mpg -i result.m2v -p result.mpa -m s 7.1.3 DVD Possible frame parameter combination: 720x480, 704x480, 352x480 and 352x240. For a video frame size of 352x240, resizing can be delegated to the export module with "-F d,4", but this frame size is currently broken in the exncoder, all other values require use of transcode's resize options. The profile default bitrate is 9800 kbps. $ transcode -i clip1.avi -x af6 -k -V -J dilyuvmmx,dnr -C 3 -y mpeg -F d -E 44100 -b 128 -o result $ tcmplex -o result.vob -i result.m2v -p result.mpa -m d 7.2 PAL video 7.2.1 VCD (352x288) Video CD's have a restricted format for audio (MP2, 44100 Hz, 224 kBits/s, stereo) and video (MPEG-1, 352x288, 1152 kBits/s CBR) parameter. The preset profiles take care of the VCD2.0 specification. $ transcode -i clip1.avi -x af6 -k -V -J dilyuvmmx,dnr -C 3 -y mpeg -F v,1 -E 44100 -b 224 -o result $ tcmplex -o result.mpg -i result.m1v -p result.mpa -m v 7.2.2 SVCD (480x576) Super Video CD's have a less restricted format for audio (MP2, 44100 Hz, 32-384 kBits/s, stereo) and video (MPEG-2, 480x576, up to 2600 kBits/s VBR) parameter. The preset profiles take care of the SVCD2.0 specification. You may try to increase th bitrate for higher quality (X)SVCD. Most consumer DVD/(S)VCD player can cope with that. This is done with a profile file xsvcd.prof, which contains the following entries: #(S)VCD profile for improved quality fixed_vbv_delay = 1 vbv_buffer_size = 230 cbr = 1 cbr_bitrate = 4000000.0 quant_value = 2 qscale_type = 0 vbr_mux = 0 video_buf_size = 230 use_comp_bitrate = 1 and will bump up the bitrate to 4000 kbps. The additional profile parameter are passed with the file name as a 3rd argument to "-F". $ transcode -i clip1.avi -x af6 -k -V -J dilyuvmmx,dnr -C 3 -V -y mpeg -F s,3,xsvcd.prof -E 44100 -b 128 -o result $ tcmplex -o result.mpg -i result.m2v -p result.mpa -m s 7.2.3 DVD Possible frame parameter combination: 720x576, 704x576, 352x576 and 352x288. For a video frame size of 352x288, resizing can be delegated to the export module with "-F d,1", all other values require use of transcode's resize options. $ transcode -i clip1.avi -x af6 -k -V -J dilyuvmmx,dnr -C 3 -y mpeg -F d -E 44100 -b 128 -o result $ tcmplex -o result.vob -i result.m2v -p result.mpa -m d 7.3 DivX4 encoding For obtaining DivX4 encoded movie you can use such transcode parameters: $ transcode -i clip1.avi -x af6 -k -V -J dilyuvmmx,dnr -C 3 -y divx4 -o result.avi 7.4 'transcode' utility documentation For detailed documentation on transcode please refer to man pages or transcode homepage: http://www.theorie.physik.uni-goettingen.de/~ostreich/transcode/index.html 8 Burning VCD, SVCD, DivxCD Burning tools vcdimager and cdrdao installed on your system when you launched softwareInstall.sh script , also you can install them from LMLCD/contrib directory. 8.1 VCD burning Capture your video and encode it as discribed in 7.1.1 chapter, after this run: $vcdimager -t vcd11 Mpeg1clip.mpg $cdrdao write videocd.cue 8.2 SVCD burning after this run: $vcdimager -t svcd Mpeg2clip.mpg $cdrdao write videocd.cue
__________________
THE TRUTH IS OUT THERE |
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Dec 2002
Città: /dev/urandom breed
Messaggi: 1689
|
Re: transcoder
Quote:
transcode e` molto carino come programma, ma non fa quasi nulla che non faccia gia` mencoder. Per certe cose e` meglio l`uno, per altre l`altro... Magari c`e` un divario netto sulla questione (S)VCD, ma per i DivX sono equivalenti. Anzi, transcode ha codec un pochino meno aggiornati di mencoder. D`altronde, transcode ha utility di corredo carine, un`architettura modulare ed e` piu` comodo. Io uso quello, di default ![]() |
|
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Sep 2000
Città: lodi-crema-milano.
Messaggi: 12333
|
Re: transcoder
Quote:
il mio problema è uno solo: che ho rippato un dvd su disco da windows con smartripper, e ora mi trovo 7 file vob. non è un problema encodarli con mencoder, ma il fatto è che mi encoda un vob alla volta e non li posso concatenare...... come posso risolvere?
__________________
La teoria è quando si sa tutto e niente funziona. La pratica è quando tutto funziona e nessuno sa il perché. Noi abbiamo messo insieme la teoria e la pratica: non c'è niente che funzioni... e nessuno sa il perché! |
|
![]() |
![]() |
![]() |
#5 | ||
Senior Member
Iscritto dal: Dec 2002
Città: /dev/urandom breed
Messaggi: 1689
|
Re: transcoder
Quote:
Codice:
test : transcode -V -i gone_in_60_seconds.mpg -x mpeg2,ac3 \ -o /mnt/wdata/avi/test.avi -y divx5 -B 16,9,16 \ -w 2000,100,100 -c 0-15000 -a 1 -Y 40,4 first pass : transcode -V -i gone_in_60_seconds.mpg -x mpeg2,ac3 \ -y ffmpeg,null -F mpeg4 -B 16,9,16 -w 2000,100,100\ -a 1 -Y 40,4 -R 1 second pass : transcode -V -i gone_in_60_seconds.mpg -x mpeg2,ac3 \ -y ffmpeg -F mpeg4 -B 16,9,16 -w 2000,100,100 \ -o /mnt/wdata/avi/gone_in_60_seconds.avi -a 1 \ -Y 40,4 -R 2 Per il significato ti rimando al manuale ![]() Quote:
Nel caso specifico, mi pare che il modulo import_vob (-x vob) di transcode supporti la lettura da una directory, altrimenti puoi concatenare i file `al volo` - credo- con una cosa tipo Codice:
mkfifo /tmp/mega.vob cat *.vob > /tmp/mega.vob transcode -i /tmp/mega.vob ... |
||
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Sep 2000
Città: lodi-crema-milano.
Messaggi: 12333
|
Re: transcoder
Quote:
solo una domanda: nelle prime stringhe, metti un file xxx.mpg sarebbe l'input o l'output?
__________________
La teoria è quando si sa tutto e niente funziona. La pratica è quando tutto funziona e nessuno sa il perché. Noi abbiamo messo insieme la teoria e la pratica: non c'è niente che funzioni... e nessuno sa il perché! |
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Jul 1999
Città: padova
Messaggi: 1967
|
ma come non si possono concatenare i vob? io avevo letto di si... li concateni col cat, e li passi a mencoder come standard input ad esempio. stessa cosa per gli mpeg.
update: ah, gia risposto, non avevo letto tutto..
__________________
![]() |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Jul 1999
Messaggi: 2098
|
se io volessi pigliar l'audio ac3 di un dvd e codificarlo in ogg vorbis 5.1 con transcode? dritte?
![]() |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Sep 2000
Città: lodi-crema-milano.
Messaggi: 12333
|
allora, capito tutto
![]() ecco come si fa per encodare in un unico file dei vob separati ( grazie Ikitt_Claw ![]() primo passo, stando nella directory dove ci sono i vob: mkfifo /tmp/mega.vob cat *.vob > /tmp/mega.vob poi, ci si rega in /tmp e si da mencoder mega.vob ecc.ecc. ecc.ecc.:i parametri che ho messo nell'altra discussione e che non mi ricordo e che non ho voglia di cercare...... OCCHIO: dovete usare DUE consolle diverse: in una tenete aperte le stringhe in rosso, lanciate il cat e non toccate niente, in un altra consolle fate tutte le altre porcherie ![]() unico effetto collaterale di tutto questo procedimento: NON avrete la preview della dimensione complessiva del file che state generando (cosa prevedibile visto che mega.vob è un fake, un file temporaneo di fifo - e quindi, essendo un fifo, dovete tenere aperta la consolle ![]() rimedio? beh, encodate i primi 10 minuti, fate le dovute proporzioni, e avete una stima che si avvicina abbastanza alla dimensione finale ![]() ciao ciao!
__________________
La teoria è quando si sa tutto e niente funziona. La pratica è quando tutto funziona e nessuno sa il perché. Noi abbiamo messo insieme la teoria e la pratica: non c'è niente che funzioni... e nessuno sa il perché! |
![]() |
![]() |
![]() |
#10 | |
Senior Member
Iscritto dal: Dec 2002
Città: /dev/urandom breed
Messaggi: 1689
|
Quote:
Codice:
transcode -i file.vob -x null,ac3 -p file.ogg -y null,ogg Considera che export_ogg di transcode, attualmente, e` praticamente un wrapper per oggenc, cui passa le opportune opzioni. Ergo, se oggenc non supporta l'audio multicanale... |
|
![]() |
![]() |
![]() |
#11 | |
Senior Member
Iscritto dal: Jul 1999
Messaggi: 2098
|
Quote:
mmm sarà uguale se gli dò in input .avi invece del vob? oggenc ha un'opzione per dirgli che in input riceve un pcm raw multicanale, poi non so come funziona... guide su google non ne trovo ![]() (ovviamente se la cosa è fattibile usando altro al posto di transcode, ben venga ![]() |
|
![]() |
![]() |
![]() |
#12 | |||
Senior Member
Iscritto dal: Dec 2002
Città: /dev/urandom breed
Messaggi: 1689
|
Quote:
Quote:
![]() Quote:
cosi` mi riprogrammo subito export_ogg ![]() |
|||
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Jul 1999
Messaggi: 2098
|
no niente da fare, ho smanettato per buona parte del pomeriggio e nulla... proverò a partire dal vob...
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:05.