Puro_Osso
(usa Slackware)
Enviado em 02/12/2007 - 16:10h
Olá!
Na tentativa de converter .avi e embutir legenda .sub para criar um DVD, utilizei 3 programas:
ManDVD
QDvdAuthor
DeVeDe
Como os 2 primeiros não permitem legenda .sub, restou-me a 3ª opção.
O DeVeDe só está convertendo vídeos para DivX/Mpeg4. Para DVD, VCD, SVCD e CVD está dando erro.
Como para mim oq interessa é o DVD, tirei a seguinte screenshot:
http://img147.imageshack.us/img147/3923/screenshotbx4.jpg
Chamando o DeVeDe pelo shell, pude ver as opções que ele roda o Mencoder.
Launching program:
program: ['mencoder', '-oac', 'lavc', '-ovc', 'lavc', '-of', 'mpeg', '-mpegopts', 'format=dvd:tsaf', '-ofps', '25', '-vf', 'expand=576:324:0:10,scale=720:576,harddup', '-lavcopts', 'vcodec=mpeg2video:trell:mbd=2:vstrict=0:vrc_maxrate=7501:vrc_buf_size=1835:vbitrate=5001:keyint=15:acodec=ac3:abitrate=224:aspect=16/9', '-o', '/media/hdlinux/the.grudge.2/movie_01_01.mpg', '/home/chen/0Links/hdlinux/the.grudge.2/the.grudge.2.avi']
Tentei rodar o Mencoder pelo shell exatamente com as mesmas opções e retornou o seguinte:
mencoder: symbol lookup error: mencoder: undefined symbol: codec_get_wav_tag
(só pra constar:
chen@slackware:~$ mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd:tsaf -ofps 25 -vf expand=576:324:0:10,scale=720:576,harddup -lavcopts vcodec=mpeg2video:trell:mbd=2:vstrict=0:vrc_maxrate=7501:vrc_buf_size=1835:vbitrate=5001:keyint=15:acodec=ac3:abitrate=224:aspect=16/9 -o /media/hdlinux/the.grudge.2/movie_01_01.mpg /home/chen/0Links/hdlinux/the.grudge.2/the.grudge.2.avi
MEncoder 1.0rc1-4.1.2 (C) 2000-2006 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (Family: 15, Model: 4, Stepping: 9)
CPUflags: Type: 15 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
success: format: 0 data: 0x0 - 0x2bd80000
AVI file format detected.
VIDEO: [DX50] 576x304 12bpp 23.976 fps 838.4 kbps (102.3 kbyte/s)
[V] filefmt:3 fourcc:0x30355844 size:576x304 fps:23.98 ftime:=0.0417
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 48000 Hz, 2 ch, s16le, 112.0 kbit/7.29% (ratio: 14000->192000)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
PACKET SIZE: 2048 bytes, deltascr: 43885
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
Opening video filter: [harddup]
Opening video filter: [scale w=720 h=576]
Opening video filter: [expand w=576 h=324 x=0 y=10]
Expand: 576 x 324, 0 ; 10, osd: 0, aspect: 0.000000, round: 1
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
mencoder: symbol lookup error: mencoder: undefined symbol: codec_get_wav_tag)
Alguma solução/sugestão, fazendo favor?
Obrigado.
flw.vlw®
Ah sim, o problema não é o vídeo nem a legenda... já tentei com outros vídeos e dá a emsma coisa.