Проблема с Mencoder

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Arthes
Сообщения: 282
ОС: OS X Yosemite and CentOS

Проблема с Mencoder

Сообщение Arthes »

С помощью Mencoder я перекодировал DVD в .avi
Всё вроде супер, но в WIN эти файлы проигрываются только Media Player Classic, все
другие плееры выдают

Не удается выделить память. Не указан объем памяти

Можно ли как-нибудь обойти эту пакость???

И ещё --- прочитав кучу мануалов по Mplayer оказалось что есть куча кодеков в libavcodec
кроме mpeg4, например msmpeg4, h263, h263p и т.д., а их чтот у меня нет.
Где их выискать, чтоб сразу все сразу?
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Проблема с Mencoder

Сообщение Uncle_Theodore »

Arthes писал(а):
14.04.2007 00:22
С помощью Mencoder я перекодировал DVD в .avi
Всё вроде супер, но в WIN эти файлы проигрываются только Media Player Classic, все
другие плееры выдают

Не удается выделить память. Не указан объем памяти

Можно ли как-нибудь обойти эту пакость???

Это не в менкодере проблема, а в виндошном проигрываетеле. Можешь вот тут почитать, но правду сказать, я ничего не понял, что надо делать.
http://www.microsoft.com/windows/windowsme...10/faq.aspx#5_3
И ещё --- прочитав кучу мануалов по Mplayer оказалось что есть куча кодеков в libavcodec
кроме mpeg4, например msmpeg4, h263, h263p и т.д., а их чтот у меня нет.
Где их выискать, чтоб сразу все сразу?

Почему ты решил, что их у тебя нет? Они все вкомпилированы в libavcodec, то есть, ты их можешь использовать
http://www.mplayerhq.hu/DOCS/HTML/en/menc-...ec-video-codecs
Спасибо сказали:
Arthes
Сообщения: 282
ОС: OS X Yosemite and CentOS

Re: Проблема с Mencoder

Сообщение Arthes »

mencoder -ovc lavc -lavcopts vcodec=msmpeg4:mbd=2:v4mv:qpel:vbitrate=1000 VTS_01_1.VOB -oac lavc -o vts.avi

вводит ошибку:

VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
videocodec: libavcodec (720x576 fourcc=33766964 [div3])
[VE_LAVC] High quality encoding selected (non-realtime)!
[msmpeg4 @ 0x8760e38]4MV not supported by codec
Could not open codec.
FATAL: Cannot initialize video driver.

Exiting...

и так же с указанием других кодеков.

Не фига себе Windows Media Player неправильный! Что может вообще все win проигрыватели неправильные? Это чушь!
Ведь это не только в нём нои в других! В Light Allo, BSPlayer,WinAMP,PowerDVD.

Наверняка есть какой-то фокус при помощи которого можно обойти эту проблему.
Спасибо сказали:
Аватара пользователя
Jinn
Сообщения: 698
Статус: Интересующийся бывалый прохожий

Re: Проблема с Mencoder

Сообщение Jinn »

Дело в том, что в венде все кодеки (в отличие от линя) в одном месте для всех проигрывателей. Потому, по большому счёту, нет никакой разницы чем вы там проигрываете. Иногда база кодеков может портиться (ашипки риестра!), иногда неправильно определяться конкретным проигрывателем и хватается не тот кодек, что нужен. В этом смысле все вин-проигрыватели неправильные, кроме тех, которые все кодеки таскают с собой, а таковых уже и нет. И это не чушь, а суровая правда жизни.

А какие кодеки есть у вас можно посмотреть
mencoder -ovc help
mencoder -oac help
Их и использовать.
Don't trouble troubles until troubles trouble you!
Спасибо сказали:
Arthes
Сообщения: 282
ОС: OS X Yosemite and CentOS

Re: Проблема с Mencoder

Сообщение Arthes »

А дополнительные где взять, которые указаны в MAN по MPlayer??
Спасибо сказали:
Arthes
Сообщения: 282
ОС: OS X Yosemite and CentOS

Re: Проблема с Mencoder

Сообщение Arthes »

1) Самое главное... ЧТО мне делать с моим перекодированным видио в WIN!!!!!
2) В каталоге с исходниками Mplayer обнаружил исходники для кодеков x263,msmpeg и т.д. в катлоге кодека lavc /libavcodec.
Но почему -то они у меня не скомпилировались по умолчанию.и добавление опции например vcodec=msmpeg4 выдаёт естественно ошибку.
на команду mencoder -ovc help

выдается сообщение Available codecs:
copy - frame copy, without re-encoding. Doesn't work with filters.
frameno - special audio-only file for 3-pass encoding, see DOCS.
raw - uncompressed video. Use fourcc option to set format explicitly.
nuv - nuppel video
lavc - libavcodec codecs - best quality!
vfw - VfW DLLs, read DOCS/HTML/en/encoding-guide.html.
qtvideo - QuickTime DLLs, currently only SVQ1/3 are supported.

3) Нашёл я так же кодеки виндовские .dll для Mplayer,распаковал их в /usr/local/lib/codecs но чтот тожеони не пашут....
Спасибо сказали: