Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: можно ли в gtk-recordmydesktop писать звук не с Микрофона?  (Прочитано 1966 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dj--alex

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
ну а также выбрать как то вместо DEFAULT
что нибудь вроде "писать тот звук что воспроизводит сам компьютер" не знаю как там может это называтся

а то я уже задумываюсь, от Line out к микрофону переходничок спаять :)

как то раз у меня случайно получилось и без переходника, но на системе вообще не было микрофона.
а программа за 2 года вообще по моему не изменилась
ни 1 новой функции не добавилось


я пробовал отключать микрофон в настройках звука пульсы - ну с микрофона запись прекращается
и вообще любой звук исчезает 6)
если же через ALSA capture устройтво выбирать просто ничего не происходит
тишина и всё тут.
Ubuntu 18.04 MATE x64, 19.3 x64 Mate, MX-Linux 19 Mate Mate Mate Mate. PC:B450\Ryzen3200G\16Gb\6TB\1060gtx\512Gb-Netac
https://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн avi9526

  • Активист
  • *
  • Сообщений: 618
  • ахтыжъёшкинкот
    • Просмотр профиля
    • Блог av9526
Решение которое у меня сработало (не знаю получится ли повторить, надо пробовать)
1. Забыть про «gtk-recordmydesktop»
2. Установить «VLC»
sudo apt-get install vlc3. Запустить «VLC» из консоли командой
cvlc screen:// --screen-fps=25.000000 --input-slave=pulse:// --live-caching=1000 --sout "#transcode{vcodec=h264,vb=8000,scale=0.5,acodec=mpga,ab=128,channels=2,samplerate=44100}:file{dst=/tmp/wtf.mp4}"Или можно заменить «cvlc»  на «vlc» для запуска GUI, может это даже лучше - должны работать хоткеи паузы и запуска.
Параметры командной строки указывают что и куда сохранять («гугл в помощь»).
Однако, оно не хочет писать звук с «pulse://», я пробовал другие варианты, типа «--input-slave=alsa://pulse» и «--input-slave=alsa://hw:0,1», но не работает. Ты попробуй, может у тебя заработает. Если не заработало, то оставь «--input-slave=pulse://» или «--input-slave=alsa://pulse» и переходи к следующему пункту.

4. Установить регулятор громкости для «PulseAudio»
sudo apt-get install pavucontrol5. Запустить его командой
pavucontrolВ открывшемся окне перейти на вкладку «Recording». Здесь должно быть пусто, до тех пор, пока ты не запустишь «VLC» на запись (см. п. 3). И тогда должны появится параметры записи для «VLC», суть в том, что оно у меня пытается записать с «Built-in Audio Analog Stereo», а надо переключить на «Monitor of Built-in Audio Analog Stereo»
Тогда начинает писать со звуком. Если окно «pavucontrol» не закрывать (свернуть), то, при следующем запуске «VLC», оно должно опять направить вход для записи куда нужно

Неужели все так просто, даже не надо конфиги править? Ну почти. Немного не синхронизировано аудио и видео. Можно увеличить
--live-caching=1000Но не помогает, ну это уже в другой раз.

А можно сделать все то же самое (начиная с п. 4) только с «gtk-recordmydesktop», может там тоже можно поменять вход… Блин, таки можно, ну короче разбирайся - я запутался…
« Последнее редактирование: 07 Ноября 2012, 13:04:36 от avi9526 »
Ubuntu 14.10

Оффлайн ant56b

  • Новичок
  • *
  • Сообщений: 10
  • Михалыч
    • Просмотр профиля
Если нужны звуки системы, то см. Регулятор громкости для PulseAudio. Вкладка «Конфигурация». Профиль «Аналоговый стерео выход» — запись не с микрофона (т.е. все звуки, исходящие от звуковой платы компьютера).

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.