Bug 19396 - В xvidcap отсутствует поддержка звука.
Summary: В xvidcap отсутствует поддержка звука.
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: xvidcap (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-30 14:34 MSD by Дмитрий Державин
Modified: 2009-04-27 16:30 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Дмитрий Державин 2009-03-30 14:34:50 MSD
$ rpmquery -v xvidcap
xvidcap-1.1.7-alt5
$ xvidcap --aucodec-help
Audio support not present in this binary.
Comment 1 Sergey Kurakin 2009-04-03 03:15:15 MSD
Исправлено в 1.1.7-alt6

$ xvidcap --aucodec-help
Available audio codecs for multi-frame capture: mp2, mp3, vorbis, ac3, pcm16
Comment 2 Дмитрий Державин 2009-04-06 11:27:33 MSD
Звук в файле есть, но не тот, который ожидается. В частности, не тот, который пишет ffmpeg или rec с теми же настройками микшера.

Пишем пятисекундный ролик:
$ xvidcap --file test.avi --gui no --time 5

Воспроизводим: видео в порядке, звук -- периодические щелчки на фоне тишины.

Выносим звук в отдельный файл:
$ ffmpeg -i test.avi -acodec copy test.mp3

И видим 202 секунды вместо 5:

$ mplayer -ao null test.mp3
A:   1,3 (01.2) of 202,0 (03:22.0)  0,2% 19%
Comment 3 Дмитрий Державин 2009-04-13 20:10:22 MSD
/dev/dsp работает. ffmpeg отлично пишет через него звук.

Ядро 2.6.28-lks-wks-alt4 с unsafe.ru
Comment 4 Sergey Kurakin 2009-04-24 11:08:02 MSD
Ядро здесь ни при чем. С ядром из Сизифа эффект тот же.

Исправлено в 1.1.7-alt7

Для этого пришлось собрать xvidcap со "встроенным" ffmpeg,
как это было до 1.1.7-alt1. Это очень плохо, однако,
звук заработал.

По мере возможности буду пытаться починить звук в сборке с системным
ffmpeg. Отдам пакет (выдам ACL) любому, кто может (хочет) это сделать.