ffmpeg mpeg

  • Автор темы Автор темы _HEDELKA_
  • Дата начала Дата начала

_HEDELKA_

Client
Регистрация
20.02.2022
Сообщения
648
Реакции
172
Баллы
43
Всех приветствую!
Нашел очень хорошую команду по соединению в едина видео, но мне 100% нужен формат mpeg (аудио)
-f concat -safe 0 -i "C:\Users\Администратор.WIN-OBTQMT3318V\Desktop\Диктор\файлы\{-Variable.rand_txt-}.txt" -c copy {-Project.Directory-}файлы\{-Variable.rand-}.mpeg
Подскажите может есть аналогичная команда для соединение аудио файлов, и чтобы на выходе получалось только mpeg (аудио)?
 
Всех приветствую!
Нашел очень хорошую команду по соединению в едина видео, но мне 100% нужен формат mpeg (аудио)
-f concat -safe 0 -i "C:\Users\Администратор.WIN-OBTQMT3318V\Desktop\Диктор\файлы\{-Variable.rand_txt-}.txt" -c copy {-Project.Directory-}файлы\{-Variable.rand-}.mpeg
Подскажите может есть аналогичная команда для соединение аудио файлов, и чтобы на выходе получалось только mpeg (аудио)?
Кстати можно формат mp3
Кстати упустил важный факт,данная команда отрабатывает идеально, но иногда делает видео а не аудио как нужно
 
Кстати можно формат mp3
Кстати упустил важный факт,данная команда отрабатывает идеально, но иногда делает видео а не аудио как нужно

Bash:
Развернуть Свернуть Копировать
# For a single pass mpeg1

ffmpeg -i "input_file" -vcodec mpeg1video -acodec mp2 "output_file.mpeg"

# For a two pass mpeg1 encoding

ffmpeg -i "input_video" -pass 1 -f mpeg1video -an -passlogfile log_file "output_file.mpeg"
ffmpeg -i "input_video" -pass 2 -f mpeg1video -acodec mp2 -passlogfile log_file "output_file.mpeg"

# For an optimized two pass mpeg1 encoding

ffmpeg -i "input_video" -pass 1 -f mpeg1video -b 750000 -s 320x240 -an -passlogfile log_file "output_file.mpeg"
ffmpeg -i "input_video" -pass 2 -f mpeg1video -b 750000 -s 320x240 -acodec mp2 -ab 128000 -passlogfile log_file "output_file.mpeg"

## MPEG2
# SD Normal Quality

ffmpeg -i "input_video" -c:v mpeg2video -b:v 4M -refs 1 -bf 0 -c:a ac3 -b:a 192k -async 1 "output.mpg"

# SD High Quality

ffmpeg -i "input_video" -c:v mpeg2video -b:v 8M -refs 1 -bf 0 -c:a ac3 -b:a 384k -async 1 "output.mpg"

# SD Stream

ffmpeg -i "input_video" -c:v mpeg2video -b:v 8M -refs 1 -bf 0 -c:a ac3 -b:a 192k -async 1 "output.ts"

# HD Stream

ffmpeg -i "input_video" -c:v mpeg2video -b:v 20M -refs 1 -bf 0 -c:a ac3 -b:a 384k -async 1 "output.ts"
 
  • Оценить
Реакции: Hidemium
Bash:
Развернуть Свернуть Копировать
# For a single pass mpeg1

ffmpeg -i "input_file" -vcodec mpeg1video -acodec mp2 "output_file.mpeg"

# For a two pass mpeg1 encoding

ffmpeg -i "input_video" -pass 1 -f mpeg1video -an -passlogfile log_file "output_file.mpeg"
ffmpeg -i "input_video" -pass 2 -f mpeg1video -acodec mp2 -passlogfile log_file "output_file.mpeg"

# For an optimized two pass mpeg1 encoding

ffmpeg -i "input_video" -pass 1 -f mpeg1video -b 750000 -s 320x240 -an -passlogfile log_file "output_file.mpeg"
ffmpeg -i "input_video" -pass 2 -f mpeg1video -b 750000 -s 320x240 -acodec mp2 -ab 128000 -passlogfile log_file "output_file.mpeg"

## MPEG2
# SD Normal Quality

ffmpeg -i "input_video" -c:v mpeg2video -b:v 4M -refs 1 -bf 0 -c:a ac3 -b:a 192k -async 1 "output.mpg"

# SD High Quality

ffmpeg -i "input_video" -c:v mpeg2video -b:v 8M -refs 1 -bf 0 -c:a ac3 -b:a 384k -async 1 "output.mpg"

# SD Stream

ffmpeg -i "input_video" -c:v mpeg2video -b:v 8M -refs 1 -bf 0 -c:a ac3 -b:a 192k -async 1 "output.ts"

# HD Stream

ffmpeg -i "input_video" -c:v mpeg2video -b:v 20M -refs 1 -bf 0 -c:a ac3 -b:a 384k -async 1 "output.ts"
Как чудесно! Может ли ваш код ffmpeg редактировать живое видео?
 
Как чудесно! Может ли ваш код ffmpeg редактировать живое видео?
Что значит живые видео? Эта программа может все что связано с видео аудио
И кстати если сделать калаб GPT - 3 открываешь большие возможности)
 
Что значит живые видео? Эта программа может все что связано с видео аудио
И кстати если сделать калаб GPT - 3 открываешь большие возможности)
живые.. это без наркоза которые :D
 
  • Оценить
Реакции: _HEDELKA_
живые.. это без наркоза которые :D
*HAHA* думаю да.

Как я понимаю комментатор спрашивает про прямой эфир типо в онлайн режиме что то редактировать, если про это:
Скорость обработки не даст в прямом эфире быстро обработать видео и показать его, ну если у вас видео по 5-10 секунд то в полне)
 
  • Оценить
Реакции: Hidemium
*HAHA* думаю да.

Как я понимаю комментатор спрашивает про прямой эфир типо в онлайн режиме что то редактировать, если про это:
Скорость обработки не даст в прямом эфире быстро обработать видео и показать его, ну если у вас видео по 5-10 секунд то в полне)
Верно. Мне нужно обработать воспроизведение видео в медиаплеере vlc и воспроизведение в OBS Studio. Обратите внимание, что обработка происходит онлайн и не требует сохранения видео.
 
Как чудесно! Может ли ваш код ffmpeg редактировать живое видео?
да тут есть поддержка stream режима в виде решения ffplay например https://ffmpeg.org/ffplay.html
был https://trac.ffmpeg.org/wiki/ffserver сервер но устаревшим считается (вроде)

а так вообще огромное кол-во протоколов
форматов, реализаций и прочего для ваших задач
 
*HAHA* думаю да.

Как я понимаю комментатор спрашивает про прямой эфир типо в онлайн режиме что то редактировать, если про это:
Скорость обработки не даст в прямом эфире быстро обработать видео и показать его, ну если у вас видео по 5-10 секунд то в полне)
глупости
если не декодировать то почему бы и нет.

Верно. Мне нужно обработать воспроизведение видео в медиаплеере vlc и воспроизведение в OBS Studio. Обратите внимание, что обработка происходит онлайн и не требует сохранения видео.

кстате вот уже обсуждали именно OBS Studio


screen.PNG
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)