Решено: mencoder n82

Вопросы, приемы и проблемы обработки видео

Модератор: Модераторы разделов

Ответить
djaga
Сообщения: 36

Решено: mencoder n82

Сообщение djaga »

здравствуйте!!! подскажите пожалуйста как с помощью mencoder изменить разрешение mp4 файла на 320х240, чтобы видео могло проигрываться на nokia n82
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Решено: mencoder n82

Сообщение romuil »

djaga писал(а):
13.11.2009 12:48
здравствуйте!!! подскажите пожалуйста как с помощью mencoder изменить разрешение mp4 файла на 320х240, чтобы видео могло проигрываться на nokia n82

Подсказываю: прочитайте man mencoder на предмет -vf scale.
Спасибо сказали:
djaga
Сообщения: 36

Re: Решено: mencoder n82

Сообщение djaga »

пробую вот это, но не получается. сам никак что то не разберусь

Код: Выделить всё

mencoder video.MP4 -vf scale=320:240 -oac mp3lame -ovc x264 -o video.mp4
MEncoder 29092-4.4.1 © 2000-2009 MPlayer Team

WARNING: OUTPUT FILE FORMAT IS _AVI_. See -of help.
success: format: 0  data: 0x0 - 0xd1d793
libavformat file format detected.
[lavf] Audio stream found, -aid 0
[lavf] Video stream found, -vid 1
VIDEO:  [avc1]  480x270  24bpp  29.970 fps    0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:44  fourcc:0x31637661  size:480x270  fps:29.970  ftime:=0.0334
==========================================================================
Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding)
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio))
==========================================================================
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1; -1, osd: 1, aspect: 0.000000, round: 1
Opening video filter: [scale w=320 h=240]
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
MP3 audio selected.
VDec: vo config request - 480 x 270 (preferred colorspace: Planar YV12)
VDec: using Planar I420 as output csp (no 1)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
SwScaler: reducing / aligning filtersize 7 -> 8
SwScaler: reducing / aligning filtersize 7 -> 8
SwScaler: reducing / aligning filtersize 6 -> 5
SwScaler: reducing / aligning filtersize 6 -> 5
[swscaler @ 0x8714a60]BICUBIC scaler, from yuv420p to yuv420p using MMX2
[swscaler @ 0x8714a60]using 8-tap MMX scaler for horizontal luminance scaling
[swscaler @ 0x8714a60]using 8-tap MMX scaler for horizontal chrominance scaling
[swscaler @ 0x8714a60]using n-tap MMX scaler for vertical scaling (YV12 like)
[swscaler @ 0x8714a60]480x270 -> 320x240
x264 [error]: no ratecontrol method specified
x264_encoder_open failed.
FATAL: Cannot initialize video driver.

Exiting...
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Решено: mencoder n82

Сообщение romuil »

Видимо кодек x264 не понимает, что от него требуют. Читайте описание специфичных для него опций.
Спасибо сказали:
Аватара пользователя
Rodegast
Сообщения: 337
ОС: Linux
Контактная информация:

Re: Решено: mencoder n82

Сообщение Rodegast »

>mencoder video.MP4 -vf scale=320:240 -oac mp3lame -ovc x264 -o video.mp4

AVI у вас так получится.... Для mp4 нужно задействовать спец библиотеку. Вместо x264 используй mpeg4.
Спасибо сказали:
djaga
Сообщения: 36

Re: Решено: mencoder n82

Сообщение djaga »

Rodegast писал(а):
16.11.2009 11:09
>mencoder video.MP4 -vf scale=320:240 -oac mp3lame -ovc x264 -o video.mp4

AVI у вас так получится.... Для mp4 нужно задействовать спец библиотеку. Вместо x264 используй mpeg4.

а подробнее можно?
Спасибо сказали:
djaga
Сообщения: 36

Re: Решено: mencoder n82

Сообщение djaga »

спасибо!!! разобрался!!!! в моём случае сработало вот это

Код: Выделить всё

mencoder -of lavf -lavfopts format=mp4 -oac copy -ovc lavc -lavcopts aglobal=1:vglobal=1:acodec=libfaac:abitrate=128:vcodec=mpeg4:keyint=25 -ofps 25 -af lavcresample=44100 -vf harddup,scale=320:-3 -mc 0 -noskip in.mp4 -o out.mp4
Спасибо сказали:
Ответить