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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: FFMPEG проблема с вырезанным звуком из видео  (Прочитано 2706 раз)

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

Оффлайн linuxoid1993

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: FFMPEG проблема с вырезанным звуком из видео
« Ответ #15 : 04 Марта 2015, 10:06:00 »
avconv не пробовали?
avconv -i 2012.mkv -ss 00:51:02 -t 00:01:00 -vn -acodec libmp3lame -ac 2 -ar 44100 -ab 192k 1111.mp3
У меня вырезало нормально, ну кроме что показывает 6 мин. в Qmmp, но это не является проблемой  8)

Оффлайн kitaets

  • Активист
  • *
  • Сообщений: 571
  • Аналитик
    • Просмотр профиля
Re: FFMPEG проблема с вырезанным звуком из видео
« Ответ #16 : 04 Марта 2015, 10:13:13 »
avconv -i 2012.mkv -ss 00:51:02 -t 00:01:00 -vn -acodec libmp3lame -ac 2 -ar 44100 -ab 192k 1111.mp3

В Убунте сейчас avconv=ffmpeg. Но я попробовал:

avconv -i in.m4a -acodec libmp3lame -ac 2 -ar 44100 -ab 192k 1111.mp3Результат - тот же :-\
«Если ты не наступил на грабли, это не значит, что их нет», – kitaets.

Оффлайн Bamb

  • Активист
  • *
  • Сообщений: 798
  • Arch Linux
    • Просмотр профиля
Re: FFMPEG проблема с вырезанным звуком из видео
« Ответ #17 : 04 Марта 2015, 13:24:59 »
В инфо о файле VCL говорит, что это 32k вне зависимости от того, сколько килобит я указывал при кодировании.
Похоже на переменный битрейт, что подтверждает следующее:
$ mediainfo ffmpeg-out-64k.mp3
...
Bit rate mode                            : Variable
...
и это странно, потому что вы устанавливаете именно постоянный битрейт (-ab 64k), а не переменный (-aq).
Трабл нуждается в исследовании.

Пользователь решил продолжить мысль 04 Марта 2015, 15:12:06:
Попробовал. Вытянул аудио из youtube.
$ ffmpeg -i in.mp4a -f mp3 -c:a mp3 -b:a 128k -y out.mp3Как и предполагалось, на выходе аудиофайл имеет постоянный битрейт.

ffmpeg -i in.mp4a -f mp3 -c:a mp3 -aq 4 -y out.mp3На выходе, как и должно быть, переменный битрейт.

$ ffmpeg -version
ffmpeg version 2.5.4 Copyright (c) 2000-2015 the FFmpeg developers
built on Feb 13 2015 17:05:44 with gcc 4.9.2 (GCC) 20150204 (prerelease)
configuration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-avisynth --enable-avresample --enable-fontconfig --enable-gnutls --enable-gpl --enable-libass --enable-libbluray --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libv4l2 --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid --enable-runtime-cpudetect --enable-shared --enable-swresample --enable-vdpau --enable-version3 --enable-x11grab
libavutil      54. 15.100 / 54. 15.100
libavcodec     56. 13.100 / 56. 13.100
libavformat    56. 15.102 / 56. 15.102
libavdevice    56.  3.100 / 56.  3.100
libavfilter     5.  2.103 /  5.  2.103
libavresample   2.  1.  0 /  2.  1.  0
libswscale      3.  1.101 /  3.  1.101
libswresample   1.  1.100 /  1.  1.100
libpostproc    53.  3.100 / 53.  3.100
« Последнее редактирование: 04 Марта 2015, 15:12:06 от Bamb »

Оффлайн kitaets

  • Активист
  • *
  • Сообщений: 571
  • Аналитик
    • Просмотр профиля
Re: FFMPEG проблема с вырезанным звуком из видео
« Ответ #18 : 04 Марта 2015, 16:14:00 »
Bamb,
Спасибо за участие, это меня очень поддержало морально! :)
В итоге я набрёл на тикет по этой проблеме, где было сказано, что она решена. Далее я подключил неофициальный репозиторий, обновил, и оно заработало!
Правда, не такой свежачок, как у вас, но проблема решена! 8)
kitaets@kitaets-B23E:/tmp$ ffmpeg -version
ffmpeg version 0.10.12-7:0.10.12-1~precise1
built on Apr 26 2014 10:01:57 with gcc 4.6.3
...
В официальных репах - старьё, вот в чём "прикол".

Спасибо!
«Если ты не наступил на грабли, это не значит, что их нет», – kitaets.

 

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