Архив метки: FFmpeg

IPTV трансляция с WEB-сайта.

На днях появилась интересная задача: транслировать табло вылетов по кабельному телевидению в гостиничном комплексе через TV-станцию WISI с процессорами A2B ESX-200.

Проанализировав все подобные темы в интернете пришёл к такому вполне надёжному и стабильному решению: Читать

19 команд ffmpeg для любых нужд

От переводчика:

Многие знают, что ffmpeg — это сила, но не все знают, какая именно. Он многогранен и безграничен, а его manобъёмен и местами малопонятен, лишь немногие постигли дао профессиональной работы с ним. И тем не менее, этот инструмент может быть полезен почти всем, кто хоть иногда работает с видео и звуком, даже на бытовом уровне. О некоторых полезных консольных командах ffmpeg и пойдёт речь в статье. В некоторых местах я взял на себя смелость вставить ссылки на поясняющие статьи.

ffmpeg — это кроссплатформенная open-source библиотека для обработки видео- и аудиофайлов. Я собрал 19 полезных и удивительных команд, покрывающих почти все нужды: конвертация видео, извлечение звуковой дорожки, конвертирование для iPod или PSP, и многое другое. Читать

x265 HEVC Encoder / FFmpeg (GNU-Linux) / openSUSE 13.2

Простой скрипт для кодирования видео файлов в формат x265 (HEVC), с помощью FFmpeg.

$ ffmpeg -i crimea.avi -c:v libx265 -c:a copy ./`date +%m.%d.%y-%T`.mp4

— crimea.avi входящий файл видео.
— -c:v libx265 -c:a copy используем libx265-c:a copy копируем данные входящего видео.
— ./`date +%m.%d.%y-%T`.mp4 новый видео файл, имя файла по дате, только формат .mp4

*** Читать

FFMPEG и полезные команды

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

1.1. WAV — Waveform Audio File Format

  1.1.1. wav to mp3

 

ffmpeg -i audio.wav -acodec libmp3lame audio.mp3

1.1.2. wav to ogg

 ffmpeg -i audio.wav -acodec libvorbis audio.ogg

 

           1.1.3. wav to aac

 

 ffmpeg -i audio.wav -acodec libfaac audio.aac

1.1.4. wav to ac3

ffmpeg -i audio.wav -acodec ac3 audio.mp3

       1.2. OGG — Free, open standard container

 

  1.2.1. ogg to mp3

 

ffmpeg -i audio.ogg -acodec libmp3lame audio.mp3

 

  1.2.2. ogg to wav

 

ffmpeg -i audio.ogg audio.wav

            1.2.3. ogg to aac

ffmpeg -i audio.ogg -acodec libfaac audio.aac 1.2.4. ogg to ac3

ffmpeg -i audio.ogg -acodec ac3 audio.ac3

        1.3. AC3 — Acoustic Coder 3

             1.3.1. ac3 to mp3

ffmpeg -i audio.ac3 -acodec libmp3lame audio.mp3 1.3.2. ac3 to wav

ffmpeg -i audio.ac3 audio.wav
1.3.3. ac3 to aac

ffmpeg -i audio.ac3 -acodec libfaac audio.aac
1.3.4. ac3 to ogg

ffmpeg -i audio.ac3 -acodec libvorbis audio.ogg

        1.4. AAC — Advanced Audio Coding

 

             1.4.1. aac to mp3

ffmpeg -i audio.aac -acodec libmp3lame audio.mp3
1.4.2. aac to wav

ffmpeg -i audio.aac audio.wav
1.4.3. aac to ac3

ffmpeg -i audio.aac -acodec ac3 audio.ac3
1.4.4. aac to ogg

ffmpeg -i audio.aac -libvorbis audio.ogg

Автор: r1za

linux: перекодирование 3gp в avi (ffmpeg)

Дурацкий вконтакт не хочет нормально заливать 3gp-видео со старого телефона — или ошибка, или ускоряется видеоряд или прочая фигня. Если перекодировать в avi, то нормально заливает. Мелкий скрипт:
~/bin/3gp2avi

#!/bin/sh

ffmpeg -i $1 -f avi -acodec copy $1.avi

Как видно, звук я оставил нетронутым (-acodec copy), и так прокатывает, но можно подставить сюда любой кодек, типа libmp3lame.

Автор: Дмитрий