LinuxForum.Fans
Тема

Debian Squeeze невоспроизводятся фильмы и музыка

Автор: alex_s 8 сообщений 2732 просмотров
#199603

Поставил Debian Squeeze. KDE. Но столкнулся с проблемой воспроизведения файлов видео и музыки. Пробовал ставить дополнительные кодеки, проигрователи, но ничего не получилось. Amarok воспроизводит файл молча, но проигрывает его чуть более 10 сек. Smplayer выдает ошибку:

text
/usr/bin/mplayer -noquiet -nofs -nomouseinput -sub-fuzziness 1 -identify -slave -vo x11 -ao 
pulse -zoom -nokeepaspect -framedrop -nodr -double -input nodefault-bindings:conf=/dev/null 
-stop-xscreensaver -wid 60817828 -monitorpixelaspect 1 -ass -embeddedfonts -ass-line-spacing 
0 -ass-font-scale 1 -ass-styles /home/alexander/.config/smplayer/styles.ass -fontconfig -font Arial 
-subfont-autoscale 0 -subfont-osd-scale 20 -subfont-text-scale 20 -subcp ISO-8859-1 -subpos 100 
-volume 100 -nocache -osdlevel 0 -vf-add screenshot -slices -af scaletempo,
equalizer=0:0:0:0:0:0:0:0:0:0 -softvol -softvol-max 110 /mnt/sda3/Music/music.mp3

/usr/bin/mplayer: relocation error: /usr/bin/mplayer: symbol codec_wav_tags, version LIBAVFORMAT_52 not defined in file libavformat.so.52 with link time reference

на команду lspci вывел два канала:

text
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
....................
01:00.1 Audio device: ATI Technologies Inc Redwood HDMI Audio [Radeon HD 5600 Series]

Первый это встроенная звковая карта, а второй это видеокарта. В настрйоках как основной поток стоит первый канал.
В чем может быть проблема в данной ситуации?

#199628

Посмотрите установлены ли следующие пакеты
[console]apt-cache policy libavformat*
apt-cache policy libavcodec*
apt-cache policy libavutil*[/console]
Если не установлены, установите.

Есть ли звук в системе?
Если нет, запустите в терминале
[console]alsamixer[/console]
Выставьте уровень звука и проверьте, чтобы под указателем уровня звука используемых каналов стояли 00, а не ММ (если установлены ММ, то выделите нужный канал и нажмите m).

#199635
durc написал:
Посмотрите установлены ли следующие пакеты
[console]apt-cache policy libavformat*
apt-cache policy libavcodec*
apt-cache policy libavutil*[/console]
Если не установлены, установите.

Есть ли звук в системе?
Если нет, запустите в терминале
[console]alsamixer[/console]
Выставьте уровень звука и проверьте, чтобы под указателем уровня звука используемых каналов стояли 00, а не ММ (если установлены ММ, то выделите нужный канал и нажмите m).
text
libavformat52:
  Установлен: 5:0.6.1+svn20101128-0.2
  Кандидат:   5:0.6.1+svn20101128-0.2
  Таблица версий:
 *** 5:0.6.1+svn20101128-0.2 0
        500 http://www.debian-multimedia.org/ squeeze/main amd64 Packages
        500 http://www.debian-multimedia.org/ stable/main amd64 Packages
        500 ftp://ftp.debian-multimedia.org/ stable/main amd64 Packages
        100 /var/lib/dpkg/status
     4:0.5.2-6 0
        500 cdrom://[Debian GNU/Linux 6.0.2.1 _Squeeze_ - Official amd64 DVD Binary-1 20110626-16:33]/ squeeze/main amd64 Packages
        500 http://ftp.ru.debian.org/debian/ squeeze/main amd64 Packages
libavformat-extra-52:
  Установлен: (отсутствует)
  Кандидат:   (отсутствует)
  Таблица версий:
libavformat-dev:
  Установлен: (отсутствует)
  Кандидат:   5:0.8.2-0.0
  Таблица версий:
     5:0.8.2-0.0 0
        500 http://www.debian-multimedia.org/ testing/main amd64 Packages
        500 ftp://ftp.debian-multimedia.org/ testing/main amd64 Packages
     5:0.6.1+svn20101128-0.2 0
        500 http://www.debian-multimedia.org/ squeeze/main amd64 Packages
        500 http://www.debian-multimedia.org/ stable/main amd64 Packages
        500 ftp://ftp.debian-multimedia.org/ stable/main amd64 Packages
     4:0.5.2-6 0
        500 http://ftp.ru.debian.org/debian/ squeeze/main amd64 Packages
libavformatcvs-dev:
  Установлен: (отсутствует)
  Кандидат:   (отсутствует)
  Таблица версий:
libavformatcvs52-dev:
  Установлен: (отсутствует)
  Кандидат:   (отсутствует)
  Таблица версий:
libavformatcvs51-dev:
  Установлен: (отсутствует)
  Кандидат:   (отсутствует)
  Таблица версий:
libavformatcvs:
  Установлен: (отсутствует)
  Кандидат:   (отсутствует)
  Таблица версий:
libavformatcvs52:
  Установлен: (отсутствует)
  Кандидат:   (отсутствует)
  Таблица версий:
libavformat53:
  Установлен: (отсутствует)
  Кандидат:   5:0.8.2-0.0
  Таблица версий:
     5:0.8.2-0.0 0
        500 http://www.debian-multimedia.org/ testing/main amd64 Packages
        500 ftp://ftp.debian-multimedia.org/ testing/main amd64 Packages
text
apt-cache policy libavcodec*
libavcodec52:
  Установлен: 5:0.6.1+svn20101128-0.2
  Кандидат:   5:0.6.1+svn20101128-0.2
  Таблица версий:
 *** 5:0.6.1+svn20101128-0.2 0
        500 http://www.debian-multimedia.org/ squeeze/main amd64 Packages
        500 http://www.debian-multimedia.org/ stable/main amd64 Packages
        500 ftp://ftp.debian-multimedia.org/ stable/main amd64 Packages
        100 /var/lib/dpkg/status
     4:0.5.2-6 0
        500 cdrom://[Debian GNU/Linux 6.0.2.1 _Squeeze_ - Official amd64 DVD Binary-1 20110626-16:33]/ squeeze/main amd64 Packages
        500 http://ftp.ru.debian.org/debian/ squeeze/main amd64 Packages
libavcodec51:
  Установлен: (отсутствует)
  Кандидат:   (отсутствует)
  Таблица версий:
libavcodec-extra-52:
  Установлен: (отсутствует)
  Кандидат:   (отсутствует)
  Таблица версий:
libavcodec-dev:
  Установлен: (отсутствует)
  Кандидат:   5:0.8.2-0.0
  Таблица версий:
     5:0.8.2-0.0 0
        500 http://www.debian-multimedia.org/ testing/main amd64 Packages
        500 ftp://ftp.debian-multimedia.org/ testing/main amd64 Packages
     5:0.6.1+svn20101128-0.2 0
        500 http://www.debian-multimedia.org/ squeeze/main amd64 Packages
        500 http://www.debian-multimedia.org/ stable/main amd64 Packages
        500 ftp://ftp.debian-multimedia.org/ stable/main amd64 Packages
     4:0.5.2-6 0
        500 http://ftp.ru.debian.org/debian/ squeeze/main amd64 Packages
libavcodec1-dev:
  Установлен: (отсутствует)
  Кандидат:   (отсутствует)
  Таблица версий:
libavcodec2-dev:
  Установлен: (отсутствует)
  Кандидат:   (отсутствует)
  Таблица версий:
libavcodeccvs-dev:
  Установлен: (отсутствует)
  Кандидат:   (отсутствует)
  Таблица версий:
libavcodeccvs51-dev:
  Установлен: (отсутствует)
  Кандидат:   (отсутствует)
  Таблица версий:
libavcodeccvs51:
  Установлен: (отсутствует)
  Кандидат:   (отсутствует)
  Таблица версий:
libavcodec53:
  Установлен: (отсутствует)
  Кандидат:   5:0.8.2-0.0
  Таблица версий:
     5:0.8.2-0.0 0
        500 http://www.debian-multimedia.org/ testing/main amd64 Packages
        500 ftp://ftp.debian-multimedia.org/ testing/main amd64 Packages
text
apt-cache policy libavutil*
libavutil49:
  Установлен: 4:0.5.2-6
  Кандидат:   4:0.5.2-6
  Таблица версий:
 *** 4:0.5.2-6 0
        500 cdrom://[Debian GNU/Linux 6.0.2.1 _Squeeze_ - Official amd64 DVD Binary-1 20110626-16:33]/ squeeze/main amd64 Packages
        500 http://ftp.ru.debian.org/debian/ squeeze/main amd64 Packages
        100 /var/lib/dpkg/status
libavutil-extra-49:
  Установлен: (отсутствует)
  Кандидат:   (отсутствует)
  Таблица версий:
libavutil-dev:
  Установлен: (отсутствует)
  Кандидат:   5:0.8.2-0.0
  Таблица версий:
     5:0.8.2-0.0 0
        500 http://www.debian-multimedia.org/ testing/main amd64 Packages
        500 ftp://ftp.debian-multimedia.org/ testing/main amd64 Packages
     5:0.6.1+svn20101128-0.2 0
        500 http://www.debian-multimedia.org/ squeeze/main amd64 Packages
        500 http://www.debian-multimedia.org/ stable/main amd64 Packages
        500 ftp://ftp.debian-multimedia.org/ stable/main amd64 Packages
     4:0.5.2-6 0
        500 http://ftp.ru.debian.org/debian/ squeeze/main amd64 Packages
libavutil50:
  Установлен: 5:0.6.1+svn20101128-0.2
  Кандидат:   5:0.6.1+svn20101128-0.2
  Таблица версий:
 *** 5:0.6.1+svn20101128-0.2 0
        500 http://www.debian-multimedia.org/ squeeze/main amd64 Packages
        500 http://www.debian-multimedia.org/ stable/main amd64 Packages
        500 ftp://ftp.debian-multimedia.org/ stable/main amd64 Packages
        100 /var/lib/dpkg/status
libavutilcvs-dev:
  Установлен: (отсутствует)
  Кандидат:   (отсутствует)
  Таблица версий:
libavutilcvs49-dev:
  Установлен: (отсутствует)
  Кандидат:   (отсутствует)
  Таблица версий:
libavutilcvs49:
  Установлен: (отсутствует)
  Кандидат:   (отсутствует)
  Таблица версий:
libavutil51:
  Установлен: (отсутствует)
  Кандидат:   5:0.8.2-0.0
  Таблица версий:
     5:0.8.2-0.0 0
        500 http://www.debian-multimedia.org/ testing/main amd64 Packages
        500 ftp://ftp.debian-multimedia.org/ testing/main amd64 Packages

пробовал доустанавливать пакеты:

text
sudo apt-get install libavformat*
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Заметьте, выбирается libavformat52 для регулярного выражения libavformat*
Заметьте, выбирается libavformat-extra-52 для регулярного выражения libavformat*
Заметьте, выбирается libavformat-dev для регулярного выражения libavformat*
Заметьте, выбирается libavformatcvs-dev для регулярного выражения libavformat*
Заметьте, выбирается libavformatcvs52-dev для регулярного выражения libavformat*
Заметьте, выбирается libavformatcvs51-dev для регулярного выражения libavformat*
Заметьте, выбирается libavformatcvs для регулярного выражения libavformat*
Заметьте, выбирается libavformatcvs52 для регулярного выражения libavformat*
Заметьте, выбирается libavformat53 для регулярного выражения libavformat*
Уже установлена самая новая версия libavformat52.
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости: libavformat53 : Зависит: libavcodec53 (>= 5:0.8.2) но он не будет установлен Зависит: libavutil51 (>= 5:0.8.2) но он не будет установлен ПредЗависит: multiarch-support но он не может быть установлен E: Сломанные пакеты

звука в системе нет. запускал alsamixer, все указатели вкючены и выставлены на 100%.

#199638

Во-первых, не надо устанавливать все пакеты libavformat*
Поставьте только: libavformat-extra-52, libavcodec-extra-52, libavutil-extra-49.
Это, возможно, решит проблему с SMplayer'ом.
Но если в системе тишина, то с этим надо разбираться отдельно.
В alsamixer'e какая карта основная?

#199978

Поставил все три пакета, проблема появления ошибки в SMplayer решилась. Ошибка перестала появляться, но файлы не проигрываются. Они просто пролистываются от начала до конца в ускоренном времени как раньше было в Amarok. А вот Amarok они перестали запускаться. В alsamixer основная карта стоит Intel.

#199979

Звук в системе есть, по скольку музыка и фильмы онлайн проигрываются и показываются нормально.

#200704

Кто еще может помочь в этом вопросе???

#200706

Посмотрите в центре управления КДЕ через чего выводится звук.

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