Автор Тема: Не воспроизводится wma  (Прочитано 10284 раз)

Оффлайн igorigor76

  • Участник
  • *
  • Сообщений: 655
Re: Не воспроизводится wma
« Ответ #15 : 18.10.2012 18:24:32 »
...какой нибудь 24-битный файл...
Да вроде воспроизводится

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: Не воспроизводится wma
« Ответ #16 : 18.10.2012 19:09:51 »
Перепаковал.
Пакет неофициальный (т.к. с лицензией непонятки). Можно установить, добавив в список репозиториев эту репу, дистрибутив i586, раздел local. Пакет зовётся mplayer-binary-codecs. Несмотря на то, что собран под 6 платформу, вполне может быть установлен на более ранние бранчи (данное предположение требует проверки).
Может кому пригодится :)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Не воспроизводится wma
« Ответ #17 : 19.10.2012 01:52:39 »
Короче, народ, ткните в меня ссылкой на wma 24bit который без w32/64codec не воспроизводится.
Потестировать.
Ну никак не могу найти такое.

Но из того что воспроизводится, наше и non-free разница есть.
.in.wma.pro.96khz.24bit.:
$ mplayer -ao pulse -nocache ./7\ \ please\ no\ more.wma
MPlayer 32772-4.5.3 (C) 2000-2011 MPlayer Team
161 audio & 351 video codecs

Playing ./7  please no more.wma.
ASF file format detected.
[asfheader] Audio stream found, -aid 1
Load subtitles in ./
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 96000 Hz, 6 ch, floatle, 384.0 kbit/2.08% (ratio: 48000->2304000)
Selected audio codec: [ffwmapro] afm: ffmpeg (WMA Pro audio (FFmpeg))
==========================================================================
AO: [pulse] 96000Hz 2ch floatle (4 bytes per sample)
Video: no video
Starting playback...
A:   6.8 (06.8) of 326.5 (05:26.5)  2.0%


Exiting... (End of file)
$ rpm -qa|grep libavcodec
libavcodec53-0.8.1-alt0.M60P.2
$ mplayer -afm dmo -ao pulse -nocache ./7\ \ please\ no\ more.wma
MPlayer 32772-4.5.3 (C) 2000-2011 MPlayer Team
161 audio & 351 video codecs

Playing ./7  please no more.wma.
ASF file format detected.
[asfheader] Audio stream found, -aid 1
Load subtitles in ./
==========================================================================
Trying to force audio codec driver family dmo...
Opening audio decoder: [dmo] Win32/DMO decoders
AUDIO: 96000 Hz, 2 ch, s16le, 384.0 kbit/12.50% (ratio: 48000->384000)
Selected audio codec: [wma9dmo] afm: dmo (Windows Media Audio 9 DMO)
==========================================================================
AO: [pulse] 96000Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A:  59.7 (59.6) of 326.5 (05:26.5)  6.0%



Exiting... (End of file)

$ mplayer -afm help$ mplayer -ac helpЧтение 'man mplayer' на предмет опций декодирования '-ac', '-afm' настоятельно рекомендуется.

« Последнее редактирование: 19.10.2012 03:58:04 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Не воспроизводится wma
« Ответ #18 : 19.10.2012 06:14:40 »
В mplayer-based указать в настройках путь к кодекам.
Можно подробнее. (Команды такой нет)
Можно.
;)
smplayer автоматом подхватывает настройки mplayer и такой опции у него в настройках нет, как и в остальных основанных на mplayer.
Короче, посмотрел несколько проигрывателей на mplayer (smplayer, gnome-mplayer, gmplayer, firefox c mplayerplug-in (по сути обёртки для mplayer'а)):

Из этого и вывода mplayer'а в shell, понял, что в альтах mplayer собирается с '--with-win32libdir=/usr/lib/w32codec/', поэтому сторонние ищет там автоматом, если не находит системных. Не ошибитесь в имени каталога если будете ставить из тарбола, а не rpm-пакета!

Цитировать
Не нашел в гуе упоминание про доп. кодеки и директорию для их поиска.
Я тоже. Если не ошибаюсь, раньше, давно, в xine была. Но тоже не нашел.
Остаётся всё mplayer базированное.
« Последнее редактирование: 19.10.2012 06:22:32 от Speccyfighter »