Запускаю gnome-sound-recorder из пакета gnome2-media-grecord-2.6.1-alt1, нажимаю кнопку записи. Программа падает, на консоли следующее: DEBUG: gstgconf: error parsing pipeline osssrc ! audioconvert ! audio/x-raw-int,rate=44100,channels=2 ! vorbisenc name=enc quality=0.5 no element "vorbisenc" ** ERROR **: Could not construct pipeline aborting... Возможно, дело в нижеследующем? Тогда где-то пропущена зависимость. $ rpm -qa|grep vorbis vorbis-tools-1.0update.1-alt1 libvorbis-1.0update.1-alt3 xmms-in-vorbis-1.2.10-alt2 gstreamer-vorbis-0.8.1-alt1
У меня такого симптома не наблюдается. Попробуйте дать от юзера $ gst-register и опять запустить gnome-sound-recorder
$ gst-register trying to load global_registry added plugin cdplayer with 1 feature(s) added plugin gstspider with 2 feature(s) added plugin gstoptscheduler with 1 feature(s) added plugin gstoptomegascheduler with 1 feature(s) added plugin gstoptgthreadscheduler with 1 feature(s) added plugin gstindexers with 2 feature(s) added plugin gstgetbits with 0 feature(s) added plugin gstentryomegascheduler with 1 feature(s) added plugin gstentrygthreadscheduler with 1 feature(s) added plugin gstelements with 15 feature(s) added plugin gstbytestream with 0 feature(s) added plugin gstbasicomegascheduler with 1 feature(s) added plugin videotestsrc with 1 feature(s) added plugin wavparse with 1 feature(s) added plugin wavenc with 1 feature(s) added plugin modplug with 1 feature(s) added plugin auparse with 1 feature(s) added plugin ac3parse with 1 feature(s) added plugin gstaf with 1 feature(s) added plugin volume with 1 feature(s) added plugin volenv with 1 feature(s) added plugin stereo with 1 feature(s) added plugin speed with 1 feature(s) added plugin sine with 1 feature(s) added plugin silence with 1 feature(s) added plugin gstresample with 0 feature(s) added plugin playondemand with 1 feature(s) added plugin gstbasicgthreadscheduler with 1 feature(s) added plugin mulaw with 2 feature(s) added plugin mixmatrix with 1 feature(s) added plugin level with 1 feature(s) added plugin interleave with 2 feature(s) added plugin audioscale with 1 feature(s) added plugin passthrough with 1 feature(s) added plugin alaw with 2 feature(s) added plugin adder with 1 feature(s) added plugin gstaudiofilter with 0 feature(s) added plugin gstvideo with 0 feature(s) added plugin typefindfunctions with 43 feature(s) added plugin vbidec with 1 feature(s) added plugin switch with 1 feature(s) added plugin riff with 0 feature(s) added plugin gstidct with 0 feature(s) added plugin filter with 3 feature(s) added plugin gstaudio with 0 feature(s) added plugin gstaudioconvert with 2 feature(s) added plugin xvimagesink with 1 feature(s) added plugin ximagesink with 1 feature(s) added plugin cutter with 1 feature(s) added plugin ossaudio with 3 feature(s) rebuilding user_registry (/home/pilot/.gstreamer-0.8/registry.xml) loaded 50 plugins with 108 features По поводу vorbis ничего не наблюдается, gnome-sound-recorder падает точно так же.
Хм. [aris@siver 2.5]$ gst-register|grep vorbis added plugin vorbis with 2 feature(s) Попробуйте $ rpmquery -V gstreamer-vorbis # apt-get install --reinstall gstreamer-vorbis
[root@home root]# rpmquery -V gstreamer-vorbis [root@home root]# echo $? 0 [root@home root]# apt-get install --reinstall gstreamer-vorbis Reading Package Lists... Done Building Dependency Tree... Done 0 upgraded, 0 newly installed, 1 reinstalled, 0 removed and 0 not upgraded. Need to get 0B/20.4kB of archives. After unpacking 0B of additional disk space will be used. Do you want to continue? [Y/n] Committing changes... Preparing... ########################################################################## [100%] 1: gstreamer-vorbis ########################################################################## [100%] rebuilding global_registry (/var/lib/gstreamer-0.8/registry.xml) added plugin cdplayer with 1 feature(s) added plugin gstspider with 2 feature(s) added plugin gstoptscheduler with 1 feature(s) added plugin gstoptomegascheduler with 1 feature(s) added plugin gstoptgthreadscheduler with 1 feature(s) added plugin gstindexers with 2 feature(s) added plugin gstgetbits with 0 feature(s) added plugin gstentryomegascheduler with 1 feature(s) added plugin gstentrygthreadscheduler with 1 feature(s) added plugin gstelements with 15 feature(s) added plugin gstbytestream with 0 feature(s) added plugin gstbasicomegascheduler with 1 feature(s) added plugin videotestsrc with 1 feature(s) added plugin wavparse with 1 feature(s) added plugin wavenc with 1 feature(s) added plugin modplug with 1 feature(s) added plugin auparse with 1 feature(s) added plugin ac3parse with 1 feature(s) added plugin gstaf with 1 feature(s) added plugin volume with 1 feature(s) added plugin volenv with 1 feature(s) added plugin stereo with 1 feature(s) added plugin speed with 1 feature(s) added plugin sine with 1 feature(s) added plugin silence with 1 feature(s) added plugin gstresample with 0 feature(s) added plugin playondemand with 1 feature(s) added plugin gstbasicgthreadscheduler with 1 feature(s) added plugin mulaw with 2 feature(s) added plugin mixmatrix with 1 feature(s) added plugin level with 1 feature(s) added plugin interleave with 2 feature(s) added plugin audioscale with 1 feature(s) added plugin passthrough with 1 feature(s) added plugin alaw with 2 feature(s) added plugin adder with 1 feature(s) added plugin gstaudiofilter with 0 feature(s) added plugin gstvideo with 0 feature(s) added plugin typefindfunctions with 43 feature(s) added plugin vbidec with 1 feature(s) added plugin switch with 1 feature(s) added plugin riff with 0 feature(s) added plugin gstidct with 0 feature(s) added plugin filter with 3 feature(s) added plugin gstaudio with 0 feature(s) added plugin gstaudioconvert with 2 feature(s) added plugin xvimagesink with 1 feature(s) added plugin ximagesink with 1 feature(s) added plugin cutter with 1 feature(s) added plugin ossaudio with 3 feature(s) rebuilding user_registry (/root/.gstreamer-0.8/registry.xml) loaded 50 plugins with 108 features Done. [root@home root]# rpmquery -V gstreamer-vorbis [root@home root]# echo $? 0 Падает точно так же.
ALT Linux Sisyphus (20040607), без изменений.
ALT Linux Sisyphus (20040615), без изменений.
bash: vorbisenc: command not found Не в этом ли дело?
(In reply to comment #7) > bash: vorbisenc: command not found > Не в этом ли дело? > А откуда это? И почему у меня работает? :)
Это из терминала.
Нет, не то. Это функция какой-то из библиотек.
ALT Linux Sisyphus (20041129), эффект сохраняется.
А сейчас?
Вместо падения окно с сообщением об ошибке. Ну и ладно. $ rpmquery -f /usr/bin/gnome-sound-recorder gnome2-media-grecord-2.12.0-alt1