LINUX.ORG.RU

Избранные сообщения ss_ash

Подмешать аудио поток в сигнал микрофона. Как?

Форум — Desktop

Ну например чтобы воспроизвести музыку собеседнику в скайп. Или тому подобное. Вобщем перенаправить вывод звука как-то.

 , ,

Suntechnic
()

Слепок состояния системы (убунта)

Форум — General

Пройдя, как и всякий уважающий себя кагбе гик, через большое количество катастроф, решил подстелить себе соломку в виде сохранённого в синаптике состояния отмеченных пакетов (с нажатой галочкой «Save full state»). При недавней очередной беде, переставив систему по дефолту, скормил синаптику этот сохранённый файл, и обнаружил, что пакеты, которые были отмечены в прошлой системе, как установленные, в новой системе благополучно отметились для установки, а вот снесённые в прошлой системе пакеты для сноса не отметились, то есть этот бэкап сработал наполовину.

Вопрос: а как бы изготовить полный слепок, который бы не только доустанавливал, но и сносил?

Спасибо за внимание.

 ,

piyavking
()

помогите составить конвеер gst-launch

Форум — Multimedia

помогите запустить gst-launch, то есть правильно составить конвеер. Есть файл который корректно проигрывается mplayer`ом, но вызов

$ gst-launch-0.10 -t -v filesrc location=video.bin ! decodebin ! xvimagesink
выдаёт некорректную картинку : http://www.4shared.com/photo/HePLBFCM/badvideo.html при этом выхлоп gst-launch:
Установка конвейера в состояние 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

MKuznetsov
()

[pulseaudio] кто украл наш звук >_<

Форум — General

Hi2all
Обновился, поплыла беда с пульсой.
Предыстория: юзал богоугодную алсу. Где-то с месяца 3 назад она у меня полагалась, и на тот момент лечением была только пульса :О
Нынче с пульсой стряслась беда неясная. К примеру «ALSA lib pulse.c:229:(pulse_connect) PulseAudio: Unable to connect: Connection refused».
Звука нет. Но есть во флеше -__-. Если кто в курсах, помогите пожалуйста. Конфиги не кидал, ибо не знаю в этой тебе вовсе ничего, подскажите - дам всё необходимое. Адекватным - заранее благодарен.

 

Spirit_of_Stallman
()

[Pulseaudio/OpenSuse] Захват и создание виртуального потока

Форум — Multimedia

Никто так и не может объяснить как создать виртуальный поток чтобы пульс его видел.
Те аналог камеры(микрофона)/микрофона.

Допустим играет звук по средствам флеша в хроме.
Как мне создать из этого звука поток который можно будет использовать как входящий в настройках пульса?

Там даже пункт есть 'Показывать виртуальные потоки'


Я уж обгуглился...

VictimOfLoveToLinux
()

Дао Linux-3

Форум — Talks

Продолжение этого:

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, учитель!
— Ты все испортил, — ответил Бокудзё, и выгнал ученика. С тех пор он избегал его.

Ingwar
()