В чем основное отличие? Предположим, у меня есть видео в формате .flv, и я хочу его преобразовать в формат .h264 с помощью avcodec.dll. Я буду кодировать или декодировать его? Я действительно смущен. Любой четкий ответ будет оценен.Основное различие между кодированием и декодированием видеофайла
1
A
ответ
6
Существует два типа видеоформатов - несжатые (необработанные видеоформаты, такие как RGB или YUV или что-то еще) и сжатые (например, H.264 или WebM и т. Д.). обычно нет прямого перекодирования из одного сжатого формата в другой, поэтому вам нужно использовать общий знаменатель - необработанное видео (не сжатое). Вы должны декодировать (распаковать) его, а затем закодировать (сжать) в другой формат.
по аналогии - думаю, что у вас есть zip
архив и вы должны сделать его rar
архив - первый вы unzip
файл (ы), а затем сжать с помощью rar
6
Возможно, вы будете transcoding.
Если нет, вы сначала его декодируете, а затем закодируете.
@ Энди спасибо за ясный ответ. Из того, что вы сказали, это означает, что если у меня есть необработанное видео, мне нужно будет только его закодировать или сжать? – nightWatcher
да, это правильно –