Ru-Board.club
← Вернуться в раздел «Программы»

» MPlayer / MEncoder

Автор: Oleg_II
Дата сообщения: 24.05.2006 21:57

Цитата:
Там же есьт еще Windows All архив _http://www.mplayerhq.hu/MPlayer/releases/codecs/windows-all-20060501.zip - по ходу все известные кодеки, мплеер будет играть все что угодно. Щас качаю, попробую.


Тому, что идет в комплекте с MPUI, эти кодеки не помогают, пробовал Врочем, это не проблема, так как последняя бета играет все на ура.


Цитата:
А вообще там параметров много, например можно чтоб потоковое видео из оперы мплеером проигрывалось.


Ух ты! Черт, когда же время и терпение появятся на эти мануалы
Автор: zhuman
Дата сообщения: 24.05.2006 22:17
0Vovan0
Цитата:
Лучше хотяб так C:\Program Files\mplayer\mplayer.exe -cache 8192


...согласен, но чтобы в каждой проге не указывать заново те же параметры, я вместо mplayer.exe всюду использую mplay.bat наподобие этого:

Код:
"c:\Program Files\MPlayer\mplayer.exe" -priority abovenormal -cache 20000 -vo directx -ao win32 -vf-add pp -autoq 10 -autosync 30 -vf screenshot -font %systemroot%\fonts\arial.ttf -subcp cp1251 -subfont-text-scale 18 -subfont-blur 1 -subfont-outline 1 -subfont-autoscale 0 -fs %1 %2 %3 %4 %5 %6 %7 %8 %9
Автор: 0Vovan0
Дата сообщения: 24.05.2006 22:57
Вместо
Цитата:
%1 %2 %3 %4 %5 %6 %7 %8 %9
лучше написать %*

Вообще если ты все видео таким макаом смотриш, то лучше прописать эти параметры в mplayer\config
Главная разница в том, что с твоим батником нельзя например применить еще какой-нить видеофильтр или что то другое, что ты указал в батнике, кроме того пааметры неправлильно "режутся", т.е возьмем твой mplay.bat Без строчки -vf-add pp:
запускаем mplay -vf hqdn3d,smartblur -получим mplayer ... -vf hqdn3d smartblur. И работать это не буит..


Цитата:
Черт, когда же время и терпение появятся на эти мануалы

Давай, терпение и труд все перетрут.

2all и особенно 2sda00
Как насчет моих вопросов? Особенно про то что менкодер должен кодировать с битрейтом 9000 а получается 2000, и мплеер при этом отображает 9800?

И еще один вопросик немаловажный:
Можно ль во время воспроизведения видео включать видеофильтры?
Т.е смотрю я видео, оно шумное, я нажал F4 - и включился фильтр hqdn3d.
Пробовал прописывать в input.conf F4 vf=qdn3d - мплеер ругается на чет неправльное..
Автор: sda00
Дата сообщения: 25.05.2006 10:24
Насчёт -vf на лету - нет. Даже если есть желание клавишей "s" понаделать скриншотов с любимого порнофильма - надо:
> mplayer -vo directx:noaccel -vf screenshot porn.avi
И проверить:> mplayer -vf help - есть ли в билде этот фильтр.

По поводу рэйтов при кодировке:
1) -of - это всё ещё экспериментальная функция. Мне кажется, что всё равно создаётся avi контейнер (а не чистый mpeg). http://avidemux.sourceforge.net/ - уже писал о нём, попробуйте, там как раз под M$ билд появился, пользует тот же ffmpeg. http://avidemux.sourceforge.net/doc/ru/index.html - дока на русском
2) Мне кажется, что Вы описываете довольно стандартную ситуацию с попыткой пережать изначально закодированный с низким битрэйтом (2000) файл в более высокий битрэйт (9000)

Дайте в ПМ вывод (как внизу) от проигрывания исходного и получившегося файлов.


c:\files\music>mplayer pyatak.avi
MPlayer dev-CVS-050626-17:02-3.4.2 (C) 2000-2005 MPlayer Team
CPU: Intel Pentium M Banias (Family: 6, Stepping: 5)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled with runtime CPU detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection.

Playing pyatak.avi.
AVI file format detected.
VIDEO: [DX50] 720x480 24bpp 29.970 fps 817.5 kbps (99.8 kbyte/s)
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 22050 Hz, 2 ch, s16le, 48.0 kbit/6.80% (ratio: 6000->88200)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm:ffmpeg (FFmpeg MPEG-4)
==========================================================================
Building audio filter chain for 22050Hz/2ch/s16le -> 0Hz/0ch/??...
AO: [dsound] 22050Hz 2ch s16le (2 bps)
Building audio filter chain for 22050Hz/2ch/s16le -> 22050Hz/2ch/s16le...
Starting playback...
VDec: vo config request - 720 x 480 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.50:1 - prescaling to correct movie aspect.
VO: [directx] 720x480 => 720x480 Planar YV12

Exiting... (Quit)
Автор: 0Vovan0
Дата сообщения: 27.05.2006 04:44
sda00
По поводу вывода ответил в личку, а вообще вопрос:
Не знаешь, почему невозможно включение фильтров в реальнов времени?
Говорят ли чтото разрабы по этому поводу? Мож в ближайших версиях появится?
Автор: Oleg_II
Дата сообщения: 27.05.2006 05:28

Цитата:
http://avidemux.sourceforge.net/ - уже писал о нём, попробуйте, там как раз под M$ билд появился, пользует тот же ffmpeg. http://avidemux.sourceforge.net/doc/ru/index.html - дока на русском


Вроде очень на VirtualDub похоже Кажется, это последняя капля, то, что мне надо! Наконец-то могу быстро "нарезать" клипов. Ощущесляются мечты (дурака
Автор: sda00
Дата сообщения: 27.05.2006 13:59
0Vovan0
AVI file format detected.
VIDEO: [DIVX] 640x480 24bpp 25.000 fps 1156.7 kbps (141.2 kbyte/s)

PACKET SIZE: 2048 bytes

MPEG-PS file format detected.
VIDEO: MPEG2 720x576 (aspect 2) 25.000 fps 9800.0 kbps (1225.0 kbyte/s)

вроде так оно и получается, что пережимаешь с повышением битрэйта.
Насчёт фильтров - где-то видел дебаты (в рассылке mplayer) постараюсь найти.
Автор: 0Vovan0
Дата сообщения: 27.05.2006 15:45

Цитата:
VIDEO: [DIVX] 640x480 24bpp 25.000 fps 1156.7 kbps (141.2 kbyte/s)   PACKET SIZE: 2048 bytes   MPEG-PS file format detected.   VIDEO: MPEG2 720x576 (aspect 2) 25.000 fps 9800.0 kbps (1225.0 kbyte/s)

А по русски? Чесно, ничего не понял что ты хотел сказать..


Цитата:
в рассылке mplayer

У них и рассылка есть. Если не сложно, дай ссылочку на подписку плиз. На английском как я понимаю..
Автор: sda00
Дата сообщения: 27.05.2006 21:00
Подписываемся по желанию:
http://mplayerhq.hu/design7/info.html#mailing_lists
У них сервак сдох недавно, так что есть некоторые перебои.

По-русски хотел сказать, что изначально у вас формат - 1156.7 kbps (141.2 kbyte/s), который вы пинаете в 9800.0 kbps (1225.0 kbyte/s). Поэтому - чехарда в выводе менкодера и мплеера.
Автор: 0Vovan0
Дата сообщения: 28.05.2006 04:27
Не улавливаю связи между
Цитата:
изначально у вас формат - 1156.7 kbps (141.2 kbyte/s), который вы пинаете в 9800.0 kbps (1225.0 kbyte/s)

и
Цитата:
чехарда в выводе менкодера и мплеера

Видео ведь полностью перекодируется, и в новый контейнер записывается..

Автор: Oleg_II
Дата сообщения: 06.06.2006 00:37
Уважаемые,
А никто не видел на линуксовских сайтах про Mplayer plug-in виндоузской версии? Эта была бы бомба - практически никаких кодеков ставить не пришлось бы, только несколько файлов вместе с Mplayer. Задолбало уже мучаться с Quick Time То встает нормально, то криво.
Могу, конечно, находить ссылку на файл и через меню запускать. Но это как-то криво и противоестественно.
Автор: 0Vovan0
Дата сообщения: 06.06.2006 01:25
Oleg_II
Чегот я тебя не понял.. У тебя мплеер не играет квиктаймовской видео и ты ищеш необходимый кодек к мплееру? Или что..?
Автор: Oleg_II
Дата сообщения: 06.06.2006 15:06
У меня играет Для этого нужно доложить либо в одну директорию с Mplayer, либо в папку Codecs, а эту папку в одну директорию с плеером всего 4 файла от Quick Time и 9 файлов от Real и все прекрасно играет
Так что с кодеками проблем нет. Нужно расширение к Опере, которое бы использовало Mplayer (или любой другой плеер, который можно назначить самому) для проигрывания скрытого на странице видео (например на странице Apple где трейлеры фильмов). Такой плагин есть для Линукса. Я уже запостил в теме по Опера, но проблема в том, что знающих Mplayer очень мало, в лучшем случае я где-то нашел что-то о плагине для VLC, что уже ближе к теме, но все еще не то.
Если на странице есть прямая ссылка на файл, то проблем с проигрыванием нет - прикручивается за милую душу.
Автор: 0Vovan0
Дата сообщения: 07.06.2006 09:30
Oleg_II
Понятно, т.е плагин типа как для проигрывания флешек и т.д.
Навряд такой есть, но мож сделают те кто под линукс делали.. если найдеш запости.
Автор: Nicka_Grey
Дата сообщения: 13.06.2006 10:21
Вроде обновился сабж до pre8

Добавлено:
Такой вопрос, есть фильм кодированный кодеком VP7
Сабж почему то при попытке проигрывания сразу же закрывается.
Есть какие идеи как хотябы узнать причину?

Добавлено:
при выводе через directX с выключением аппаратного поддержки файл проигрывается, но с большими тормозами, так сказать по кадрам
Автор: 0Vovan0
Дата сообщения: 13.06.2006 18:30
Nicka_Grey
Чего он выдает при этом? Existing edn of file ?
С VP7 не встречался, но скрой-всего проблемма с кодеком, можно попробовать другой - обычно для всех кодеков нес-ко вариантов есть
Автор: BakLAN
Дата сообщения: 13.06.2006 20:31
Для форточек лучче качать отседава:
http://www1.mplayerhq.hu/MPlayer/releases/win32/MPlayer-mingw32-1.0pre8.zip ???
Автор: Nicka_Grey
Дата сообщения: 14.06.2006 09:38
0Vovan0
"MPlayer interrupted by signal 11 in module: decode_video
- MPlayer crashed by bad usage of CPU/FPU/RAM.
Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
- MPlayer crashed. This shouldn't happen.
It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
gcc version. If you think it's MPlayer's fault, please read
DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
won't help unless you provide this information when reporting a possible bug."
Автор: 0Vovan0
Дата сообщения: 14.06.2006 14:27
Nicka_Grey
Мдя, можеш сделать так как сказано
Цитата:
Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and   disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.

Ошибка в декодере наверное, как я пониамаю vp7 играет ч-з внешнюю длл-ку?

Такая трабла у тебя с пре8? Как с пре7?
В опенЖЛе играет? -vo gl или gl2 ?
Автор: BakLAN
Дата сообщения: 14.06.2006 17:29
Народ, подскажите чайнику. Как определить, используеn ли Mplayer кодеки из папки Codecs и если нет, то как заставить его, гада, их использовать (Man`ы читал, но, хоть убейте, нифига не догнал )? Скачал последний Pre8, так вот через MPUI он не желает воспроизводить mov-файлы, а вот Clipper чудесно их воспроизводит. Короче объясните, если можно, или как и в какой, типа conf или чего там, файл это прописать.

P.S. Речь идёт только о форточках.
Автор: Nicka_Grey
Дата сообщения: 14.06.2006 18:01
0Vovan0
C -vo gl и gl2 играет, но ооооочень тормозит, так сказать по кадрикам.
Автор: Miracle_Maker
Дата сообщения: 14.06.2006 18:34
А есть какая-нибудь версия MPlayer c GUI, но для WinME?
Автор: sda00
Дата сообщения: 14.06.2006 19:47
Nicka_Grey
essential-20060611.tar.bz2 - распаковали в ./codecs ?
mplayer -vc vp7 file.avi
или
mplayer -codecs-file /путь_к_каталогу_mplayer/codecs/vp7vfw.dll file.avi

и чего пишет - в студию

BakLAN
кратко отвечал здесь
http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=8528&start=40

MPUI не пользовал, попробуйте в /путь_к_каталогу_mplayer/codecs/ кинуть essential кодеки
http://www1.mplayerhq.hu/MPlayer/releases/codecs/essential-20060611.tar.bz2
и из командной строки набрать mplayer file.mov
У меня все чудно работает.

Автор: BakLAN
Дата сообщения: 15.06.2006 01:09
Miracle_Maker
Вот те прямая ссыла на MPUI специально для WinME :
http://kent.dl.sourceforge.net/sourceforge/mpui/MPUI-1.1.9_with_MPlayer-1.0-pre8.zip
Kliper вроде не пойдёт.

sda00
Понятно, что ничего непонятно...

Цитата:
попробуйте в /путь_к_каталогу_mplayer/codecs/ кинуть essential кодеки

А в чём разница между этими essential-20060611.tar.bz2 и windows-all-20060611.zip? У меня в последние в этой папке лежат а MPlayer, через MPUI, не хочет их оттуда использовать. Но интересно то, что, как я уже сказал тот MPlayer, что идёт с Kliper`ом играет QuickTime, а Pre8 - ни в какую не хочет, причём это я пробовал с голым, без ничего, файлом MPlayer.exe

Кстати, в MPUI есть в настройках строка для дополнительных параметров: я туда вводил --with-codecsdir=c:/path/to/your/codecs, но результата ноль...

Mplayer, тот что с Kliper`ом, выводит:
MPlayer dev-CVS-051111-17:12-3.4.4 (C) 2000-2005 MPlayer Team
CPU: Advanced Micro Devices K6-2+/K6-III+ Sharptooth (Family: 5, Stepping: 4)

Mplayer, тот что Pre8, выводит:
MPlayer 1.0pre8-3.4.2 (C) 2000-2006 MPlayer Team
CPU: AMD-K6(tm)-III Processor (Family: 5, Model: 13, Stepping: 4)


Так вот, что такое Sharptooth?


Автор: 0Vovan0
Дата сообщения: 15.06.2006 04:44
Вопрос насчет субтитров: можно ль при кодировании видео записывать на него(в смысле на картинку) субтитры из текстоавого файла, или нампримей в мплеерском формате? Как?
Примеры в студию, текста субтитров желательнь тож

Побовал просто смотреть видео с субтитрами - не получилось
mplayer video.avi -sub sub.txt осд влючал, если это к тому.
текст sub.txt:

Цитата:
5 3
blablabla
10 6
bla-bla


и т.д.

Мплеер пишет типа не определен формат субтитров..
Автор: Nicka_Grey
Дата сообщения: 15.06.2006 09:39
sda00
Кодеки сразу туда распаковал.
Вот что получаю:

Цитата:

MPlayer 1.0pre8-3.4.2 (C) 2000-2006 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz (Family: 15, Model: 3, Stepping: 4)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled with runtime CPU detection.

c:/windows/fonts/arial.ttf doesn't look like a font description, ignoring.
Cannot load font: c:/windows/fonts/arial.ttf

Playing tainu drevnih tsivilizatsii pervue goroda( Discovery Civilisation)_by_Netz.Ru.avi.
AVI file format detected.
VIDEO: [VP70] 704x576 24bpp 25.000 fps 969.7 kbps (118.4 kbyte/s)
Clip info:
Software: Nandub v1.0rc2
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
==========================================================================
Forced video codec: vp7
Opening video decoder: [vfwex] Win32/VfWex video codecs
Loading codec DLL: 'vp7vfw.dll'
Loaded DLL driver vp7vfw.dll at 9760000
VDec: vo config request - 704 x 576 (preferred colorspace: Packed YUY2)
[PP] Using codec's postprocessing, max q = 9.
VDec: using Packed YUY2 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [directx] 704x576 => 704x576 Packed YUY2
Selected video codec: [vp7] vfm: vfwex (On2 VP7 Personal Codec)
==========================================================================
AO: [dsound] 44100Hz 2ch s16le (2 bytes per sample)
Starting playback...


MPlayer interrupted by signal 11 in module: decode_video
- MPlayer crashed by bad usage of CPU/FPU/RAM.
Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
- MPlayer crashed. This shouldn't happen.
It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
gcc version. If you think it's MPlayer's fault, please read
DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
won't help unless you provide this information when reporting a possible bug.


Тоже, что и раньше.
Может для VP7 еще что нить нужно?
Автор: sda00
Дата сообщения: 15.06.2006 10:55
Nicka_Grey

Цитата:
[PP] Using codec's postprocessing, max q = 9.


-pp <quality> (also see -vf pp)

Set the DLL postprocess level. This option is no longer usable with -vf pp. It only works with Win32 DirectShow DLLs with internal postprocessing routines. The valid range of -pp values varies by codec, it is mostly 0-6, where 0=disable, 6=slowest/best.

Вырубай: mplayer -vc vp7 -pp 0 file.avi

BakLAN
Сперва сделай
mplayer -vc help | find "ime"
mplayer -vc help | find "264"
mplayer -vc help | find "263"
и посмотри с чем непосредственно работает. Если crashing - то не обращай внимания.
Затем mplayer -vc ffh264 file.avi или mplayer -vc ffh263 file.avi или ffrpza - что-то должно завестись.

0Vovan0
А чего ты хотел???
Добавь в начало файла

FORMAT=TIME

Цитата:
FORMAT=TIME
5 3
blablabla
10 6
bla-bla




Автор: Nicka_Grey
Дата сообщения: 15.06.2006 11:16
sda00
Запустил
mplayer -vc vp7 -pp 0 file.avi
но выдало тоже самое, слово в слово
[PP] Using codec's postprocessing, max q = 9.
Автор: sda00
Дата сообщения: 15.06.2006 11:35
Nicka_Grey

-vc vp7 -vf pp=default
или
-vc vp7 -vf pp=fast
Автор: Nicka_Grey
Дата сообщения: 15.06.2006 13:32
sda00
Так уже играет, с тормозами, но играет, более менее терпимо
Спасибо большое.

Страницы: 1234567891011

Предыдущая тема: Как вытащить AC3 звук из *vob файла?


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.