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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Как извлечь звук из видеофайла? [РЕШЕНО]  (Прочитано 10966 раз)

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

tagnupip

  • Гость
Re: Как извлечь звук из видеофайла?
« Ответ #15 : 30 Января 2011, 03:13:51 »
Зачем все эти извращения? 1 команда! 2 телодвижения: 1_е телодвижение cd /media/.... 2_е телодвижения ffmpeg...... И очень быстро.
вроде двадцать первый век на дворе и мышка рулит.в скором будущем подобных тем не оберёшься,да и сейчас они многими игнорируются.
тему можно считать закрытой.

Оффлайн Каметон

  • Автор темы
  • Участник
  • *
  • Сообщений: 214
    • Просмотр профиля
Re: Как извлечь звук из видеофайла?
« Ответ #16 : 30 Января 2011, 06:16:26 »
тему можно считать закрытой.

Не совсем. Файл со звуком действительно извлекается. С помощью командной строки тоже. Тут всем решпект и уважуха.

НО! При проигрывании выдернутого файла бегунок не движется, так и стоит в самом начале. Он даже некликабелен.

Попытка открыть файл в Audacity не приводит к результату. В MP3 там получается какофония на 2 секунды, а при попытке открыть файл *.ac3, Audacity просто вылетает напрочь (закрывается без ошибок).

Что мне теперь посоветуете сделать?

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: Как извлечь звук из видеофайла?
« Ответ #17 : 30 Января 2011, 06:31:15 »
ac3 - многоканальный небойсь, Audacity его не откроет.
Тут нужно сначала разобрать на потоки, каждый промучать, а потом снова собрать.
По этому и говорю. Делайте все в Avidemux или кодируйте в двуканальное.
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн Каметон

  • Автор темы
  • Участник
  • *
  • Сообщений: 214
    • Просмотр профиля
Re: Как извлечь звук из видеофайла?
« Ответ #18 : 31 Января 2011, 21:31:17 »
ac3 - многоканальный небойсь, Audacity его не откроет.
Тут нужно сначала разобрать на потоки, каждый промучать, а потом снова собрать.
По этому и говорю. Делайте все в Avidemux или кодируйте в двуканальное.
Ок, а как это грамотно сделать? Для меня звук - темный лес. Мне нужно из видео вырезать дорожку, а потом из этой дорожки выдернуть несколько фрагментов. Avidemux вырезает и сохраняет дорожку, но с ней потом сделать ничего нельзя. Что я неправильно делаю с Avidemux, если мне нужно "делать все" именно в нем?

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: Как извлечь звук из видеофайла?
« Ответ #19 : 31 Января 2011, 21:55:57 »
а так?
ffmpeg -i video_in.avi -acodec libmp3lame -ab 192k -ar 44100 audio_out.mp3
Tempora mutantur et nos mutantur in illis

Оффлайн Каметон

  • Автор темы
  • Участник
  • *
  • Сообщений: 214
    • Просмотр профиля
Re: Как извлечь звук из видеофайла?
« Ответ #20 : 31 Января 2011, 23:00:42 »
а так?
ffmpeg -i video_in.avi -acodec libmp3lame -ab 192k -ar 44100 audio_out.mp3

Unknown encoder 'libmp3lame'
Посмотрел в Синаптике - такой пакет установлен. Руки опускаются. За что не возьмешься в Ubuntu - либо не работает, либо ошибки на ровном месте, либо ничего непонятно.

Оффлайн inkblack

  • Старожил
  • *
  • Сообщений: 1216
    • Просмотр профиля
Re: Как извлечь звук из видеофайла?
« Ответ #21 : 31 Января 2011, 23:34:43 »
Попробуйте ffmpeg -i video.avi -ac 2 -acodec pcm_s16le sound.wav
Нашел на ЛОРе.
У меня возникла такая же задача, только звук был в flv. Самостоятельное чтение man ffmpeg не помогло, а поиск дал этот результат.
Если перекодировать сразу в mp3, звук почему-то получался хуже, чем в wav.

Удачи!
Делюсь знаниями, но их у меня мало!

Оффлайн Каметон

  • Автор темы
  • Участник
  • *
  • Сообщений: 214
    • Просмотр профиля
Re: Как извлечь звук из видеофайла?
« Ответ #22 : 01 Февраля 2011, 00:08:14 »
Попробуйте ffmpeg -i video.avi -ac 2 -acodec pcm_s16le sound.wav

Конгениально! Извлеклось и заработало как надо! Спасибо.

Оффлайн koskh

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Как извлечь звук из видеофайла? [РЕШЕНО]
« Ответ #23 : 15 Ноября 2012, 14:48:05 »
а так?
ffmpeg -i video_in.avi -acodec libmp3lame -ab 192k -ar 44100 audio_out.mp3

Unknown encoder 'libmp3lame'
Посмотрел в Синаптике - такой пакет установлен. Руки опускаются. За что не возьмешься в Ubuntu - либо не работает, либо ошибки на ровном месте, либо ничего непонятно.

http://askubuntu.com/questions/13737/what-packages-do-i-install-for-ffmpeg-and-libmp3lame

на 12.04 версии работает в виде

sudo apt-get install libavcodec-extra-53 ffmpeg
ffmpeg -i Dara_in_London.avi  -acodec libmp3lame -ab 192k -ar 44100  Dara.mp3

 

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