Bug 23278 - Поставить звуковое устройство "default" по умолчанию
Summary: Поставить звуковое устройство "default" по умолчанию
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: kino (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-05 00:46 MSD by Denis Yagofarov
Modified: 2010-04-07 22:22 MSD (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Denis Yagofarov 2010-04-05 00:46:27 MSD
Суть: Добавленное видео проигрывается очень быстро и без звука.
Решение: В настройках звука вместо "/dev/dsp" поставить "default".

Не воспроизводится включительно до kino-1.3.2-alt4 (тут настройка как раз "default")
Воспроизводится начиная с kino-1.3.3-alt1 (а тут уже "/dev/dsp")

Добавил ролик продолжительностью 25 сек. (Пробовал и импортировать из "родного" формата, и добавлять уже конвертированный в dv). При нажатии кнопки "Воспроизвести", видео пролетает за 2 сек и не слышно звука. Ручная навигация по ролику работает нормально.

Проигрывание в mplayer и xine работает правильно. Экспортирует нормально.

В консоль при выставленном "/dev/dsp" ругается:
ALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM /dev/dsp
Could not open ALSA device "/dev/dsp": Нет такого файла или каталога

Также, возможно, стоит добавить проверку? Хотя бы на присутствие устройства. А в идеале, кнопочку "Проверить звук".

По теме нашел:
0. У нас /dev/dsp нету: 
[Comm] open /dev/[sound/]dsp: No such file or directory
[sisyphus] No sound after dist-upgrade
1. "If Kino plays videos way too fast, there's a problem with audio/video syncronization. In that case temporarily disable audio under "Edit ->  Preferences -> Audio -> Enable Audio Output". "
(http://www.martinaulbach.net/en/ubuntu/software/57-creating-a-video-dvd-from-material-captured-with-a-dv-camcorder)
Comment 1 Michael Shigorin 2010-04-07 18:06:56 MSD
См. NEWS:

V 1.3.3

* New DVD Video authoring script that launches the Brasero burning application
* New export script for the PLAYSTATION 3
* New Chinese (Traditional) translation
* Updated Catalan translation

NOTE: The default value for the audio device is changed to /dev/dsp (OSS) to be
more compatible with PulseAudio, which is suddenly very commonplace. It is
compatible with most ALSA setups through the OSS emulation modules. It bypasses
PulseAudio by default, whose ALSA module does not work well with Kino. Finally,
in this configuration, it is easy to make it use PulseAudio with A/V synch
using the padsp wrapper. If you do not use PulseAudio and just want to use ALSA
then you can still set the Audio Device to "default" or some other PCM name
in Kino's Preferences.

Попробую откатить это изменение, также добавляю копию нашим пульсаторам на заметку (у нас вообще есть pulse metabug?).  Просьба в любом случае сообщить об опыте использования ALSA "default" и текущих ядра/alsa +/- PA, передам Дэну.

PS: там ещё v4lAudioDevice == "/dev/dsp" фигурирует, но он в диффе между 1.3.2 и 1.3.4 не замечен.
Comment 2 Igor Zubkov 2010-04-07 19:26:36 MSD
(В ответ на комментарий №1)
> Попробую откатить это изменение, также добавляю копию нашим пульсаторам на
> заметку (у нас вообще есть pulse metabug?).  Просьба в любом случае сообщить об
> опыте использования ALSA "default" и текущих ядра/alsa +/- PA, передам Дэну.

Я считаю что PulseAudio в Сизифе как был не полностью интегрирован, так ничего за последнее время не изменилось. Сейчас оно работает не так как должно и вешать такие баги рано и лишне.
Comment 3 Repository Robot 2010-04-07 22:22:57 MSD
kino-1.3.4-alt3 -> sisyphus:

* Wed Apr 07 2010 Michael Shigorin <mike@altlinux> 1.3.4-alt3

- added a patch partially reverting a change in 1.3.3
  regarding default audiodevice (was "default", became
  "/dev/dsp" to hold off pulseaudio, now "default" again)
  (closes: #23278)