LinuxForum.Fans
Тема

Проблема с кодеками, DVD video(MPEG2) не воспроизводятся.

Автор: ivan_tiran 9 сообщений 2766 просмотров
#359044

Доброго времени суток. Open SUSE 13.1 64b

Нашёл на вики статью, в которой говорилось о том, что часть кодеков по умолчанию не устанавливается в системе поскольку те с закрытым исходным кодом, что-то в этом роде. Там же предлагалось решение: установка недостающих кодеков в один клик, что я сделал.

Вставляю диск с фильмом в формате DVD video. А проигрыватель "kaffein" отображает лишь чёрный экран, никаких признаков жизни. Другие проигрыватели вообще ошибку выдают. Установить недостающий кодек как раньше не предлагает, значит система определила, что он установлен.

Как решить проблему с проигрыванием MPEG2?

#359051

Посмотрите здесь.

#359063
urfin написал:
Посмотрите здесь.

Попробовал:

verg написал:

Для openSUSE 13.1

Подключение репозиториев:

text
# zypper ar -f http://packman.inode.at/suse/openSUSE_13.1/ packman && zypper ar -f http://opensuse-guide.org/repo/13.1/ libdvdcss2 && zypper ref && zypper dup --from=packman

Установка кодеков: (одна большая команда)

text
# zypper in gstreamer-0_10 gstreamer-0_10-plugins-base gstreamer-0_10-plugins-bad gstreamer-0_10-plugins-bad-orig-addon gstreamer-0_10-plugins-good gstreamer-0_10-plugins-good-extra gstreamer-0_10-plugins-ugly gstreamer-0_10-plugins-ugly-orig-addon faad2 libfaad2 a52dec x264 lame twolame libxine2-codecs ffmpeg w32codec-all libavcodec52 libavcodec54 MPlayer faac gecko-mediaplayer libmpg123-0 libquicktime0 libxvidcore4 libmad0 libmpeg2-0 libmac2 mpeg2dec xvidcore libdcaenc0 dirac libdirac_encoder0 libdirac_decoder0 gstreamer gstreamer-plugins-bad gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-ugly gstreamer-plugins-ugly-orig-addon gstreamer-plugins-bad-orig-addon gstreamer-plugins-libav gstreamer-plugins-good-extra libdvdread3 libdvdplay0 libdvdnav4 libdvdcss2 libavcodec55 libavdevice52 libavdevice54 libavdevice55 libavfilter1 libavfilter2 libavfilter3 libavformat52 libavformat54 libavresample0 libavresample1 libavutil50 libavutil51 libmatroska6 libx264-135 libx264-135-32bit libvpx1

Никаких результатов. Всё тот же чёрный экран((( Перезагружал ПК после установки.

#359079

ivan.tiran, попробуйте использовать vlc, если же и он будет показывать черный экран, то, просто через систему управления ПО в ясте, попробуйте установить разные дополнительные пакеты из пакмана. И переведите все уже установленные пакеты на репозиторий пакман.

#359084
urfin написал:
ivan.tiran, попробуйте использовать vlc, если же и он будет показывать черный экран, то, просто через систему управления ПО в ясте, попробуйте установить разные дополнительные пакеты из пакмана. И переведите все уже установленные пакеты на репозиторий пакман.

Gnome MPlaer открыл диск. Всё нормально. Помогло это или нет. Я ещё в ясте ввёл "mpeg2" и все пакеты, которые выпали поэтому запросу доустановил. Потом ввёл "dvd-video", и этот пакет установил. Видать kaffein не воспроизводит двд.

Спасибо за помощь

#359086

"ivan.tiran" написал:
Видать kaffein не воспроизводит двд.
Специально установил kaffein. Вставил ДВД, однако, воспроизводит. Правда, если остановить воспроизведение, а потом опять запустить, то kaffein почему-то крашится.
#359087

urfin написал:
[quote="ivan.tiran"]Видать kaffein не воспроизводит двд.
Специально установил kaffein. Вставил ДВД, однако, воспроизводит. Правда, если остановить воспроизведение, а потом опять запустить, то kaffein почему-то крашится.[/quote]

Главное, что воспроизводит. Мне впринципе без разницы какой проигрыватель.
#359108

Одно НО...
Бывают случаи когда вроде все установлено... но не воспроизводится в одном проигрывателе, а в другом воспроизводится.
Отвалились кодеки однажды у меня в VLC.
Решилась проблема принудительной переустановкой пакета VLC и пакета с нужным кодеком.

З.Ы.
zypper конечно классная штука, но yast делает установку намного лучше... (когда требуется внесение правок в системные файлы скажем.)

#359115

mozgfx, такая же ситуация у меня была на прошлой неделе :)

Войдите или зарегистрируйтесь, чтобы ответить.