Подмешать аудио поток в сигнал микрофона. Как?
Ну например чтобы воспроизвести музыку собеседнику в скайп. Или тому подобное. Вобщем перенаправить вывод звука как-то.
Ну например чтобы воспроизвести музыку собеседнику в скайп. Или тому подобное. Вобщем перенаправить вывод звука как-то.
Пройдя, как и всякий уважающий себя кагбе гик, через большое количество катастроф, решил подстелить себе соломку в виде сохранённого в синаптике состояния отмеченных пакетов (с нажатой галочкой «Save full state»). При недавней очередной беде, переставив систему по дефолту, скормил синаптику этот сохранённый файл, и обнаружил, что пакеты, которые были отмечены в прошлой системе, как установленные, в новой системе благополучно отметились для установки, а вот снесённые в прошлой системе пакеты для сноса не отметились, то есть этот бэкап сработал наполовину.
Вопрос: а как бы изготовить полный слепок, который бы не только доустанавливал, но и сносил?
Спасибо за внимание.
помогите запустить gst-launch, то есть правильно составить конвеер. Есть файл который корректно проигрывается mplayer`ом, но вызов
$ gst-launch-0.10 -t -v filesrc location=video.bin ! decodebin ! xvimagesink
Установка конвейера в состояние PAUSED... /GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = video/mpeg, systemstream=(boolean)false, mpegversion=(int)4, parsed=(boolean)false Подготовка конвейера (PREROLL)... /GstPipeline:pipeline0/GstDecodeBin:decodebin0/ffdec_mpeg4:ffdec_mpeg40.GstPad:sink: caps = video/mpeg, systemstream=(boolean)false, mpegversion=(int)4, parsed=(boolean)false /GstPipeline:pipeline0/GstDecodeBin:decodebin0.GstGhostPad:src0: caps = video/x-raw-yuv, width=(int)720, height=(int)480, framerate=(fraction)10/1, format=(fourcc)I420, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1 /GstPipeline:pipeline0/GstDecodeBin:decodebin0/ffdec_mpeg4:ffdec_mpeg40.GstPad:src: caps = video/x-raw-yuv, width=(int)720, height=(int)480, framerate=(fraction)10/1, format=(fourcc)I420, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1 /GstPipeline:pipeline0/GstXvImageSink:xvimagesink0.GstPad:sink: caps = video/x-raw-yuv, width=(int)720, height=(int)480, framerate=(fraction)10/1, format=(fourcc)I420, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1 /GstPipeline:pipeline0/GstDecodeBin:decodebin0.GstGhostPad:src0.GstProxyPad:proxypad1: caps = video/x-raw-yuv, width=(int)720, height=(int)480, framerate=(fraction)10/1, format=(fourcc)I420, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1 Конвейер подготовлен (PREROLLED)... Установка конвейера в состояние PLAYING... New clock: GstSystemClock Получен маркер EOS («конец потока») от элемента «pipeline0». Execution ended after 35000047911 ns. Установка конвейера в состояние PAUSED... Установка конвейера в состояние READY... /GstPipeline:pipeline0/GstXvImageSink:xvimagesink0.GstPad:sink: caps = NULL /GstPipeline:pipeline0/GstDecodeBin:decodebin0.GstGhostPad:src0: caps = NULL /GstPipeline:pipeline0/GstDecodeBin:decodebin0/ffdec_mpeg4:ffdec_mpeg40.GstPad:src: caps = NULL /GstPipeline:pipeline0/GstDecodeBin:decodebin0/ffdec_mpeg4:ffdec_mpeg40.GstPad:sink: caps = NULL /GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src: caps = NULL Установка конвейера в состояние NULL... Освобождение конвейера...а выхлоп mplayer на том-же файле :
========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family INFO: libavcodec init OK! Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4) ========================================================================== Audio: no sound Freeing 0 unused audio chunks. Starting playback... [ffmpeg] aspect_ratio: 1.500000 VDec: vo config request - 720 x 480 (preferred colorspace: Planar YV12) Trying filter chain: vo VDec: using Planar YV12 as output csp (no 0) Movie-Aspect is 1.50:1 - prescaling to correct movie aspect. VO Config (720x480->720x480,flags=0,'MPlayer',0x32315659) VO: [vdpau] 720x480 => 720x480 Planar YV12 VO: Description: VDPAU with X11 VO: Author: Rajib Mahapatra <rmahapatra@nvidia.com> and others [vdpau] Updating CSC matrix for BT.601подозреваю что gst-launch некорректно подобрал кодек, но как ему сказать мои предпочтения - пока не понял :(
сам видеофайл - http://www.4shared.com/file/5KZbjDZb/video.html?refurl=d1url
Hi2all
Обновился, поплыла беда с пульсой.
Предыстория: юзал богоугодную алсу. Где-то с месяца 3 назад она у меня полагалась, и на тот момент лечением была только пульса :О
Нынче с пульсой стряслась беда неясная. К примеру «ALSA lib pulse.c:229:(pulse_connect) PulseAudio: Unable to connect: Connection refused».
Звука нет. Но есть во флеше -__-. Если кто в курсах, помогите пожалуйста. Конфиги не кидал, ибо не знаю в этой тебе вовсе ничего, подскажите - дам всё необходимое. Адекватным - заранее благодарен.
Никто так и не может объяснить как создать виртуальный поток чтобы пульс его видел.
Те аналог камеры(микрофона)/микрофона.
Допустим играет звук по средствам флеша в хроме.
Как мне создать из этого звука поток который можно будет использовать как входящий в настройках пульса?
Там даже пункт есть 'Показывать виртуальные потоки'
Я уж обгуглился...
Продолжение этого:
http://www.linux.org.ru/forum/talks/4198058
http://www.linux.org.ru/jump-message.jsp?msgid=4195889&cid=4196208
http://www.linux.org.ru/jump-message.jsp?msgid=4195889&cid=4196221
http://www.linux.org.ru/jump-message.jsp?msgid=4195889&cid=4196238
Однажды ученики Юнсян и Дань долго спорили о том, что же лучше, KDE или Gnome. Рассудить их спор они позвали своего учителя Ма-Дзы.
— Учитель, — спросил Юнсян, — правда ли, что разработчики KDE победили главный глюк, и плазма больше не падает?
— Сейчас узнаю, — сказал учитель, и начал медитировать, глядя на экран своего ноутбука.
Через несколько часов он оторвал свой взгляд от монитора и ответил жаждущим ответа ученикам:
— Правда. В wmii плазма не падает.
И удалился молится.
* * *
Однажды ученики Юнсян и Дань спорили о дате прихода вендекапца. Юнсян называл 2017 года, а более пессемистичный Дань утверждал, что не раньше 2030-го. Чтобы понять, кто прав в споре, они обратились к учителю Ма-Дзы.
Учитель выслушал предмет спора, заглянул в календарь своего андроидофона, помолчал и молвил:
— Дата вендекапца непостижима.
* * *
Однажды встревоженные ученики Юнсян и Дань прибежали к учителю Ма-Дзы:
— Oracle строит козни против СПО, закрывает открытые проекты один за другим, — вскричал нетерпеливый Юнсян, — он тормозит развитие MySQL! — продолжил он.
— Да, он делает нашу прекрасную Яву платной, — вслед возмутился Дань.
В ответ Ма-Дзы зачепнул воды из речки в ведро и спросил Юнсяна:
— Где течет речка: в ведре или в русле?
Открыв зонт, Ма-Дзы сказал Даню:
— Я заслонил себя от Солнца или Солнце заслонено от меня?
* * *
Однажды человек пришел к учителю Бокудзё и попросил его продемонстрировать ему всю мощь и грацию OpenSource.
Все утро Бокудзё молча показывал ему скрипты bash, шорткаты emacs и тонкости протокола X11.
К полудню новый ученик не выдержал и сказал:
— Какой красивый у Вас compiz, учитель!
— Ты все испортил, — ответил Бокудзё, и выгнал ученика. С тех пор он избегал его.
← предыдущие |