Моя конечная игра заключается в том, чтобы прочитать необработанное видео из файла в avconv, h.264 закодировать его и передать его в VLC. Однако я не могу заставить его работать. Даже прокладка уже закодированного видео в VLC не работает. Попытка:Проводка h.264 закодированного видео через avconv для vlc
avconv -i test.mp4 -f h264 - | vlc -
представляется кодировкой видео (вывод строки cmd выглядит так, как будто он обрабатывает кадр за кадром), но ничего не отображается в VLC. Аналогичный тест с .avi отлично работает:
avconv -i test.avi -f avi - | vlc -
Есть ли что-то другое специальное устройство для кодирования h264?
В то время как этот пост может ответить на этот вопрос, он все еще хорошая идея, чтобы добавить какое-то объяснение, и, возможно, некоторые ссылки на соответствующую документацию. Ответы с хорошими пояснениями и ссылками обычно более полезны как для текущего ОП, так и для будущих посетителей. Полные подробные ответы также более склонны привлекать позитивные голоса. –