iiiypuk |
|
Темы:
1
Сообщения:
11
Участник с: 05 июня 2012
|
Какой пакет устанавливает кодек mp3? Уже третий день не могу найти ответа. Rhythmbox вообще не добавляет файлы в плейлист, а Totem просит установить кодек. |
bobart |
|
Темы:
38
Сообщения:
2537
Участник с: 28 ноября 2009
|
https://wiki.archlinux.org/index.php/Codecs extra/lame |
sirocco |
|
Темы:
29
Сообщения:
2501
Участник с: 25 июля 2007
|
bobartДля кодирования mp3. Если просто послушать - в арче всегда играло. Если не накосячено в настройках/optdepend-сах. Это в православном дебиане кодеки надо отдельно (в смысле, из специальных реп, по умолчанию не подключенных) ставить (насколько я слышал). $ pacman -Si rhythmbox Дополнительно : gstreamer0.10-ugly-plugins: Extra media codecs gstreamer0.10-bad-plugins: Extra media codecs gstreamer0.10-ffmpeg: Extra media codecs ... $ pacman -Si totem Репозиторий : extra ... Дополнительно : gstreamer0.10-ugly-plugins: Extra media codecs gstreamer0.10-bad-plugins: Extra media codecs gstreamer0.10-ffmpeg: Extra media codecs lirc-utils: Infrared Remote Control plugin libepc: Publish Playlist plugin libgdata: YouTube Browser plugin bluez: Bemused plugin grilo-plugins: Browse sidebar (remote media) pyxdg: opensubtitles plugin |
bobart |
|
Темы:
38
Сообщения:
2537
Участник с: 28 ноября 2009
|
Скорее всего, так и есть. Это “encoding” немного смутило. У меня lame установлен, но я уже не помню с какой целью и когда я его ставил. Тогда, по идее, для изкоробочности должно хватать rhythmbox (или аналога) + gstreamer0.10-* |
artemka91 |
|
Темы:
7
Сообщения:
47
Участник с: 12 января 2011
|
pacman -S gstreamer0.10-plugins |
iiiypuk |
|
Темы:
1
Сообщения:
11
Участник с: 05 июня 2012
|
bobart!переустановил! lame и заработало. gstreamer0.10-* стояли. В Debian кодеки mp3 лежат о фф репозиториях, только называются они non-free и по умолчанию не подключенны. Я сам с Debian'a на Arch перешел. Только теперь правая колонка хрипит, а левая играет нормально) |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Вообще-то mpg123 :) |
derfenix |
|
Темы:
4
Сообщения:
232
Участник с: 10 февраля 2012
|
Natrioэто плеер. просто плеер. |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
der_fenixСмотрим состав пакета:Natrioэто плеер. просто плеер. $ pacman -Ql mpg123 mpg123 /usr/ mpg123 /usr/bin/ mpg123 /usr/bin/mpg123 mpg123 /usr/include/ mpg123 /usr/include/mpg123.h mpg123 /usr/lib/ mpg123 /usr/lib/libmpg123.so mpg123 /usr/lib/libmpg123.so.0 mpg123 /usr/lib/libmpg123.so.0.36.3 mpg123 /usr/lib/mpg123/ mpg123 /usr/lib/mpg123/output_alsa.so mpg123 /usr/lib/mpg123/output_dummy.so mpg123 /usr/lib/mpg123/output_jack.so mpg123 /usr/lib/mpg123/output_oss.so mpg123 /usr/lib/mpg123/output_pulse.so mpg123 /usr/lib/mpg123/output_sdl.so mpg123 /usr/lib/pkgconfig/ mpg123 /usr/lib/pkgconfig/libmpg123.pc mpg123 /usr/share/ mpg123 /usr/share/man/ mpg123 /usr/share/man/man1/ mpg123 /usr/share/man/man1/mpg123.1.gz Просто библиотека, просто декодер mp3 :) Теперь смотрим зависимости, скажем, mplayer: $ pacman -Qi mplayer Название : mplayer Версия : 34799-1 URL : http://www.mplayerhq.hu/ Лицензии : GPL Группы : Нет Предоставляет : Нет Зависит от : desktop-file-utils ttf-dejavu enca libxss a52dec libvpx lirc-utils x264 libmng libdca aalib lame fontconfig libgl libxinerama libvdpau libpulse smbclient xvidcore opencore-amr jack cdparanoia libmad sdl libtheora libcaca libxxf86dga fribidi libjpeg faac faad2 libxvmc schroedinger mpg123 libass libxxf86vm libbluray libcdio Ещё один плеер – пожалуйста: $ pacman -Qi audacious-plugins Название : audacious-plugins Версия : 3.2.3-1 URL : http://audacious-media-player.org/ Лицензии : GPL Группы : Нет Предоставляет : Нет Зависит от : Нет Дополнительно : oss: Open Sound System v4 output alsa-lib: Advanced Linux Sound Arch. output pulseaudio: PulseAudio output jack2: Jack Audio Connection Kit output lame: FileWriter MP3 output libvorbis: Vorbis input, FileWriter Vorbis output flac: FLAC input, FileWriter FLAC output mpg123: MP3 input faad2: AAC input ffmpeg: ffaudio input libmodplug: modplug input fluidsynth: MIDI FluidSynth backend input libcdio: CD Digital Audio input libsidplay: Commodore 64 audio input wavpack: WavPack input libnotify: libnotify OSD lirc-utils: LIRC curl: AudioScrobbler Client libmtp: Upload to MTP device neon: neon-based http transport libmms: libmms-based mms transport libcue: CUE playlist format Требуется пакетами : audacious Ну и наконец, контрольный выстрел: $ ldd /usr/bin/mpg123 linux-gate.so.1 => (0xb7776000) libmpg123.so.0 => /usr/lib/libmpg123.so.0 (0xb76e0000) libltdl.so.7 => /usr/lib/libltdl.so.7 (0xb76d5000) libc.so.6 => /lib/libc.so.6 (0xb7534000) libm.so.6 => /lib/libm.so.6 (0xb7508000) libdl.so.2 => /lib/libdl.so.2 (0xb7503000) /lib/ld-linux.so.2 (0xb7777000) $ du -sh /usr/bin/mpg123 /usr/lib/libmpg123.so.0.36.3 136K /usr/bin/mpg123 348K /usr/lib/libmpg123.so.0.36.3 Вот такой “просто плеер” mpg123, который на поверку оказывается оболочкой, поставляемой в комплекте с одноименной библиотекой-кодеком, широко используемой в других плеерах именно для воспроизведения mp3 :) Попробуйте открыть mp3 в консольном mplayer, и он покажет вам, что для декодирования mp3 использует – правильно, ========================================================================== Opening audio decoder: [mpg123] MPEG 1.0/2.0/2.5 layers I, II, III AUDIO: 44100 Hz, 2 ch, s16le, 320.0 kbit/22.68% (ratio: 40000->176400) Selected audio codec: [mpg123] afm: mpg123 (MPEG 1.0/2.0/2.5 layers I, II, III) ========================================================================== |
derfenix |
|
Темы:
4
Сообщения:
232
Участник с: 10 февраля 2012
|
куча букв и ничего по делу. то, что плеер может иметь свою библиотеку - это, конечно, доказывает, что это не плеер. И то, что другие программы могут зависеть от этой библиотеки и что какие-то программы используют его либу для воспроизведения мп3шек - это конечно доказывает, что это не плеер, а кодек… вместо того, чтобы все эти “доказательства” копать и время тратить - разобрался бы что ли. пена у рта должна быть только у бешеных животных. Тема не про то, чем воспроизвести mp3, а как заставить системные плееры воспроизводить mp3. А большинство плееров используют специально для этого предназначенные либы, а не либы программы-плеера. |