Как конвертировать mp4 файл в y4m?

  • Автор темы Автор темы Jeeves
  • Дата начала Дата начала
  • Теги Теги
    ffmpeg

Jeeves

Client
Регистрация
22.02.2018
Сообщения
51
Реакции
5
Баллы
8
Здравствуйте. Хочу сделать видео для трансляции, подскажите как конвертировать mp4 файл в y4m с сохранением аудио?

(и может кто поделиться опытом, ютуб не пессимизирует трансляции запущенные с помощью зенопостера?)
 
Тут пишут (среди комментариев), что это невозможно, т.к. y4m только для видео и не поддерживает аудиопоток.
Нужно отдельно подменять аудио- и видеопоток, пример проекта можно найти здесь.
 
  • Спасибо
Реакции: Jeeves
Тут пишут (среди комментариев), что это невозможно, т.к. y4m только для видео и не поддерживает аудиопоток.
Нужно отдельно подменять аудио- и видеопоток, пример проекта можно найти здесь.
Тоже видел это сообщение, получается можно стримить только картинку без звука, или получится транслировать просто мп4 файл?
 
Тоже видел это сообщение, получается можно стримить только картинку без звука, или получится транслировать просто мп4 файл?
Можете одновременно стримить и видео- (y4m) и аудиопоток (wav). В прошлом сообщении давал ссылку на шаблон и в нём это реализовано.
 
  • Спасибо
Реакции: Jeeves
Через ffmpeg можно

UPD: Скачай ffmpeg и положи в какую нибудь папку (в эту же папку положи файл для конвертации), запусти в этой папке cmd и воспользуйся командой ffmpeg.exe -i input.mp4 -pix_fmt yuv420p output.y4m

Важно: возьми сначала видео длинной в минуту, сконвертируй и посмотри на выходе сколько будет весить файл!
 
Последнее редактирование:
Важно: возьми сначала видео длинной в минуту, сконвертируй и посмотри на выходе сколько будет весить файл!

взял 40 сек видео 10мб на выходе получилось 1,72 ГБo_Oo_Oo_O Это че такое) так и должно быть?
 
Последнее редактирование:
Как оптимизировать весь этот праздник с Y4M кто подскажет?
 
С fmpeg никак, возможно есть решения с другими либами
 
С .y4m да, есть проблема с большим размером файла.
Попробуйте конвертировать на лету как бы - в начале выполнения проекта производите конвертирование, затем работаете с результатом и удаляете его в конце выполнения.
 
Не уверен точно, но возможно стоит поиграться с yuv420p - с цифрой 420 на уменьшение (качество, как я понимаю, но к сожалению не за компьютером, нет возможности проверить)
 
С .y4m да, есть проблема с большим размером файла.
Попробуйте конвертировать на лету как бы - в начале выполнения проекта производите конвертирование, затем работаете с результатом и удаляете его в конце выполнения.
Не совсем понимаю как запустить конвертацию видео в ffmpeg через зеннопостер технически. Приложение не запускается само, т.е. получается через кубик запустить приложение не получится? Ведь конвертация запускается командной строкой в папке с exe файлом.
ffmpeg.exe -i input.mp4 -pix_fmt yuv420p output.y4m
 
Не совсем понимаю как запустить конвертацию видео в ffmpeg через зеннопостер технически. Приложение не запускается само, т.е. получается через кубик запустить приложение не получится? Ведь конвертация запускается командной строкой в папке с exe файлом.
Можете через кубик "Запуск программы" запускать .exe с подстановкой нужных параметров, проблем не должно возникнуть.
 
  • Спасибо
Реакции: Oleg-KC
  • Спасибо
Реакции: devffy

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