Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » MPlayer | MPlayer2 | MPV | MEncoder

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79

Открыть новую тему     Написать ответ в эту тему

Nuck



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Медиаплеер с открытым исходным кодом, относящийся к свободному программному обеспечению. Поддерживает более чем 192 видео и 85 аудио форматов. Работает на большинстве современных операционных систем (Linux, Windows, Mac OS X, FreeBSD и т.п.), изначально разрабатывался для Linux. Поддерживает разнообразные устройства вывода изображения, такие как DirectX, VESA, SDL, X11, Quartz Compositor, включая такое своеобразное устройство вывода как ASCII-арт, то есть имеется возможность смотреть видео в текстовом режиме. Большинство аудио и видео форматов поддерживаются родной для MPlayer свободной библиотекой libavcodec, использующей код проекта FFmpeg, которой вполне достаточно для проигрывания DVD дисков и многих XviD/DivX файлов, однако некоторые файлы в проприетарном формате могут потребовать внешних DLL библиотек, поддержка которых также предусмотрена.
Официально последние версии MPlayer доступны только в виде исходников, поэтому рекомендуется пользоваться неофициальными сборками от сторонних авторов, либо самому компилировать файлы плеера из исходников. Поскольку плеер является консольным (не имеет графического интерфейса), для комфортной работы с ним также понадобится какая-нибудь графическая оболочка (GUI), а для поддержки дополнительных форматов необходимо будет установить пакет бинарных кодеков.
MPlayer for Windows - универсальная сборка от LoRd MuldeR. Включает последние билды MPlayer от Gianluigi Tiesi, оптимизированные для различных CPU, две самых популярных графических оболочки SMPlayer и MPUI и пакет бинарных кодеков (в полной версии). Обновляется, по крайней мере, раз в месяц, включает автозагрузку. Упрощенная сборка содержит только MPlayer и MPUI.
Новичкам дальше читать необязательно (а то опухнуть можно, если увлечься).

Другие сборки: Gianluigi Tiesi, william0wang, BakLAN, другие
 
Графические оболочки для MPlayer: SMPlayer, MPUI, MPUI-hcb, MPlayerGUI, MPF, rulesPlayer, Kliper, другие
 
Графические оболочки для MEncoder: MEninX, gui4menc0, MEncoder264, MeWiG, X-Mencoder, другие (см. также здесь и здесь). Сам MEncoder как правило распространяется вместе с ними.
 
Дополнительные шрифты для OSD.
 
Скрипт по "нарезке" фрагментов фильмов при помощи mencoder-а и ffmpeg-а для *nix систем
Внимание! Не рекомендуется пользоваться русской версией оф. сайта, т.к. она уже сильно устарела.



Доступен выпуск открытого видеоплеера MPV, несколько лет назад ответвившегося от кодовой базы проекта MPlayer2. В MPV основное внимание уделяется разработке новых возможностей и обеспечению постоянного бэкпортирования новшеств из репозиториев MPlayer, не заботясь о сохранении совместимости с MPlayer. Код MPV распространяется под лицензией LGPLv2.1+, некоторые части остаются под GPLv2, но процесс перехода на LGPL почти завершён и для отключения остающегося GPL-кода можно использовать опцию "--enable-lgpl".
Сайт: https://mpv.io/
Скачать: https://mpv.io/installation/
GUI для MPV: MPV-EASY | SMPlayer | mpv.net
Актуальные билды под Windows: https://sourceforge.net/projects/mpv-player-windows/files/

Голосование "Лучший плеер для видео 2018"

Всего записей: 360 | Зарегистр. 29-10-2001 | Отправлено: 12:54 25-06-2003 | Исправлено: Skif_off, 20:58 09-03-2022
Oleg_II



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мне очень нравится MPUI. Жаль, что вроде как и не развивается.

Всего записей: 2879 | Зарегистр. 30-09-2002 | Отправлено: 13:41 08-04-2008
f0rnit



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
как с помощью mplayer воспроизвести видеофайл на втором мониторе?
 
пользуюсь mplayer-ом для windows

Всего записей: 88 | Зарегистр. 05-09-2006 | Отправлено: 16:05 08-04-2008 | Исправлено: f0rnit, 16:06 08-04-2008
Delphi6



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня проблемы с WMV файлом, в нем видео и аудио с разными частотами, из за этого при конвертировании аудио опережаем видео на 40% всего фильма. Что делать?
 
Seems stream 1 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 29.97 (30000/1001)
Input #0, asf, from 'klorofild_full.wmv':
  Duration: 01:12:24.1, start: 1.579000, bitrate: 2090 kb/s
  Stream #0.0: Audio: wmav2, 44100 Hz, mono, 32 kb/s
  Stream #0.1: Video: wmv3, yuv420p, 720x480, 29.97 fps(r)
 
При попытке конвертирования mencoder-ом пытался указать опцию -ni, не помогло
 
mencoder "./klorofild_full.wmv" -o "./klorofild_full.mpg" -vf scale=384:256 \
-ovc lavc -lavcopts vcodec=msmpeg4v2:keyint=25:vbitrate=600 \
-oac copy -noskip -ofps 25 -ni
 
Too many video packets in the buffer: (4096 in 32788*** bytes).
Maybe you are playing a non-interleaved stream/file or the codec failed?
For AVI files, try to force non-interleaved mode with the -ni option.
Pos: ***.6s  20***f (50%) 71.32fps Trem:   4min 124mb  A-V:-0.062 [591:32]

Всего записей: 2631 | Зарегистр. 06-07-2004 | Отправлено: 20:45 08-04-2008 | Исправлено: Delphi6, 21:01 08-04-2008
0Vovan0



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
f0rnit
настроить все правильно в драйвере видео и просто запускать мплеер с видео
 
Delphi6
имхо никак. виндовские dmo декодеры с млпеером и особенно менкодером дружат очень плохо, пользуйся чем-то другим

Всего записей: 2370 | Зарегистр. 15-07-2005 | Отправлено: 21:58 08-04-2008
sda00



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Delphi6
 
imho - тут всё элементарно. если у вас опережение постоянно (то есть просто сбилась синхронизация аудио и видео), то рихтуется это mplayer-ом и ключом -fps :
 
mplayer -fps ПРАЛЬНЫЙ_ФПС film.wmv
 
если же жопа именно на перекодировке - то просто комбинируем ключи -fps и -ofps  для mencoder-а, добиваясь нормальной синхронизации. если же можно пожать в .avi - то можно и нужно поиграть с -forceidx
 
ничего из Rocket Science здесь нет

Всего записей: 928 | Зарегистр. 15-02-2004 | Отправлено: 23:06 08-04-2008
Delphi6



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
0Vovan0

Цитата:
имхо никак. виндовские dmo декодеры с млпеером и особенно менкодером дружат очень плохо, пользуйся чем-то другим

Спасибо за ответ Значит получается WMV это их слабое место? Я вообще заметил что такая проблема очень часто с WMW3 кодеком А что еще можно использовать для конвертации из под никсовой консоли (в моем случае FreeBSD)?
 
sda00
Как сказать, вроде пытался менять fps и на 25 и на 29,97 при том что ofps оставлял 25. Странно что убегает именно аудио. Так же странно что если я беру например фрагмент с 300 секунды допустим длиной в 10 секунд а потом 310 и снова десять секунд то замечаю что оба фрагмента без проблем проигрываться (без опоздания в аудио) но при это окончание первого не есть начало второго Как я понимаю mencoder не верно определяет дорожку, вот и получается что из часового мувика я получаю ~10 минут (если вырезать 10 минутный фрагмент то он будет как раз из конца фильма )
 
Конечно можно просто с форматом mpeg я как то разобрался и у меня начало что-то получаться а вот с avi не работал ... какой конкретно кодек указывать в vcodec?
 
Также странно что допустим если я вырезаю пробный участок то она проигрывается за мгновение, если я не указываю -ofps равным 25 что еще раз доказывает что там точно что-то с синхронизацией ...
 
Спасибо все советы, сейчас начну экспериментировать.

Всего записей: 2631 | Зарегистр. 06-07-2004 | Отправлено: 23:34 08-04-2008
sda00



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Delphi6
 
для начала оставьте уже привычную связку (хотя я бы порекомендовал чуток побаловать с x264). это не суть важно. дело в другом. формат mpg как таковой "индексировку", как некую таблицу "связки" аудио и видео, в "чистом" (применимо к контейнеру avi) виде не поддерживает (как и форматы rm, mp4 и т.п.). при "складировании" же в контейнер avi появляется опция форсировать синхронизацию именно по аудиопотоку (mencoder -forceidx). если у вас в данном конкретном случае воспроизведение mplayer-ом идёт нормально, то просто сделайте -fps равным -ofps для начала. или попробуйте вот так:
 
mencoder "./klorofild_full.wmv" -o "./klorofild_full.avi" -vf scale=384:256 \  
-ovc lavc -lavcopts vcodec=msmpeg4v2:vbitrate=600 \  
-oac copy -noskip -forceidx -ni  
 
вся суть вашей проблемы:  fps исходника, равный 30000/1001, вы "обрезаете" keyint=25, "теряя" 4.97 кадра на секунде воспроизведения.
 
удачи в экспериментах
 
P.S. сам по себе формат avi - дерьмо, но иногда с ним проще работать

Всего записей: 928 | Зарегистр. 15-02-2004 | Отправлено: 00:03 09-04-2008
Delphi6



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sda00
Огромнейшее вам спасибо Наконец то разобрался, действительно проблема была в исходном файле, mencoder определял fps не верно. Я же указал 30 и когда получил разницу в 20 секунд больше подсчитал пропорцией, оказалось исходный fps должен быть 31 что бы я получил мувик той же длины что на оригинальном сайте
 
Добавлено:

Цитата:
вся суть вашей проблемы:  fps исходника, равный 30000/1001, вы "обрезаете" keyint=25, "теряя" 4.97 кадра на секунде воспроизведения.

Если не сложно объясните, почему я теряю кадры? Я как понимаю Keyframe это всего лишь возможность проматывать видео по этим кадрам. Я поставил каждые 25 так как хотел что бы перемотка была через секуду (зачем лишний мусор и размер ). Что же касается 30000/1001 это и есть 29,97? Вообще что посоветуете почитать на счет кодеков ... а то я вот аудио никогда не трогаю, так как после попытки его модифицировать я получаю видео в котором аудио не определяется вообще, да и для mpeg я знаю что надо аудио только в mp2 но оно у меня в mencoder-е не работает
 
Добавлено:
Как я догадываюсь проблема еще была в том что я указывал ofps равным 25 чем и портил дело. В исходнике mencoder fps определял то 29 то 45. В итоге на выходе я терял большим количеством кадры, чем и вызывал своевременное окончание фильма. Тем и объясняется почему на 10 минутном отрезке у меня был уже конец фильма

Всего записей: 2631 | Зарегистр. 06-07-2004 | Отправлено: 00:05 09-04-2008 | Исправлено: Delphi6, 00:23 09-04-2008
sda00



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Да, Вы правы, я "промахнулся" с "копипастом" (не keyint, а ofps надо было указать).  суть проблемы-то изложил ренее (несоответствие -fps и -ofps). вы совершенно разумно выставили keyint=25.  
 
почитать насчёт кодеков - чесслово не знаю. когда меня допекало - читал спеки на сами форматы контейнеров и пробовал что-то с чем-то "мешать". ничего сложного в этом нет (если не пытаться "оформить" что-нибудь ffmpeg-ом в rm при помощи rv10 или rv20...).  
 
так что мои поздравления и удачи

Всего записей: 928 | Зарегистр. 15-02-2004 | Отправлено: 05:19 09-04-2008
f0rnit



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
0Vovan0
 
А не мог бы по подробнее объяснить? Я просто тока начал знакомство с mplayer-ом...
 
какие команды необходимы для этого?

Всего записей: 88 | Зарегистр. 05-09-2006 | Отправлено: 15:55 09-04-2008
evgesha40

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
хотел перекодить, но не тут то было,выдает ошибку: mplayer.EXE - Application Error The application failed to initialize properly(0xc0000005).Click on OK to terminate the application.  И ничего не помогает, что за байда, кто в курсе?

Всего записей: 2 | Зарегистр. 14-06-2007 | Отправлено: 16:15 15-04-2008
Crazy_Master



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А куда он сохраняет скриншоты по нажатии s ? В директориях ~/ , ~/.mplayer и в каталоге где видеофайл нет. KUbuntu

Всего записей: 656 | Зарегистр. 30-12-2006 | Отправлено: 15:02 29-04-2008
BakLAN



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Дайте, плиз, ссылу на свежее сырьё - хочу скомпилить под свой проц. Спасибо.

Всего записей: 2850 | Зарегистр. 15-12-2003 | Отправлено: 20:35 03-05-2008
kingoff



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
BakLAN
http://www.mplayerhq.hu/design7/dload.html#Source
Ссылка в шапке

Всего записей: 1688 | Зарегистр. 25-12-2006 | Отправлено: 21:22 03-05-2008
BakLAN



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мне нужны самые последние. Я вроде нашёл: http://svn.mplayerhq.hu/mplayer/trunk/. Это они? Если так, подскажите, плиз, качать нужно что именно, чтобы для Win32 и MinGW ? Я ещё не очень разбираюсь в этом.
 
Добавлено:
К стати, посоветуйте, чем удобно загружать SVN`ы или что-то в этом роде.

Всего записей: 2850 | Зарегистр. 15-12-2003 | Отправлено: 21:42 03-05-2008 | Исправлено: BakLAN, 21:43 03-05-2008
sda00



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
В линукс это делается так:
 
svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
 
svn - это бинарник программы subversion. брать вроде можно здесь:
 
http://subversion.tigris.org/project_packages.html#binary-packages
 
насчёт самых свежих версий - вчера вроде начали прикручивать поддержку dirac - ни буя не собиралось поэтому... есть исходники от второго числа. компилятся на ура. надо - закину на обменник.
 
P.S. сегодня dirac починили, но как это будет собираться под $MS - вопрос.

Всего записей: 928 | Зарегистр. 15-02-2004 | Отправлено: 00:11 04-05-2008 | Исправлено: sda00, 09:40 04-05-2008
BakLAN



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sda00
Да не, мне пока чисто под ВыньХР. Нашёл вот, случайно текстовик с пояснениями, буду пробовать: http://www1.mplayerhq.hu/MPlayer/contrib/win32/MPlayer-MinGW-Howto.txt. Если нет мануала другого, буду грызть этот. Здесь сказано, что для этих целей (скачки SVN) предлагается использовать MSYS.

Всего записей: 2850 | Зарегистр. 15-12-2003 | Отправлено: 18:09 04-05-2008
Dziro

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, как вырезать и сохранить в файл аудио дорожку из фильма?

Всего записей: 2 | Зарегистр. 11-05-2008 | Отправлено: 18:13 11-05-2008
0Vovan0



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
mplayer film.avi -dumpaudio

Всего записей: 2370 | Зарегистр. 15-07-2005 | Отправлено: 18:28 11-05-2008
Nicka_Grey

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Еще раз вопрос по созданию screenshot-ов  
mplayer-ом и ffmpeg-ом
Пробую mplayer-ом строкой, котоую сдесь же в ветке выше и писали  

Цитата:
 
mplayer -ss 50 -frames 1 -vo jpeg:quality=100:outdir=screenshot  -nosound test.avi
 

 
Довольно шустро получается
 
И ffmpeg-ом

Цитата:
 
 ffmpeg.exe -i test.avi -an -ss 00:05:30 -r 1 -vframes 1 -s 640x336 -y -f image2 screenshot.jpg
 

Раз в 10 медленнее чем mplayer-ом
 
Может чего не так пишу? Подскажите плз, вроде ж ffmpeg должен как минимум не медленнее сделать туже работу?
 
P.S. изначально просто хочу сделать батничек для создания скринов с фильмов.
Спасибо

Всего записей: 1282 | Зарегистр. 04-01-2003 | Отправлено: 15:53 12-05-2008
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79

Компьютерный форум Ru.Board » Компьютеры » Программы » MPlayer | MPlayer2 | MPV | MEncoder


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru