FFmpeg Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:ffmpeg [2017/06/10 23:14]
wiki:ffmpeg [2017/06/11 11:38] (текущий)
[кодеки и энкодеры для видео, без потерь (lossless)]
Строка 137: Строка 137:
 Сontext ​  < -context > - Используемый кадровый контекст - < 0,1 >, где 0 = small, 1 = large  Сontext ​  < -context > - Используемый кадровый контекст - < 0,1 >, где 0 = small, 1 = large 
 GOP size  < -g >       - Размер кадровой GOP-структуры ​ - (по ум. = 1) GOP size  < -g >       - Размер кадровой GOP-структуры ​ - (по ум. = 1)
-Пример:​+</​code>​ 
 +Так же по тематике смотрите:​ [[https://​ru.wikipedia.org/​wiki/​%D0%9A%D0%BE%D0%B4%D1%8B_%D0%93%D0%BE%D0%BB%D0%BE%D0%BC%D0%B1%D0%B0|Коды Голомба]],​ [[https://​ru.wikipedia.org/​wiki/​%D0%AD%D0%BA%D1%81%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%BA%D0%BE%D0%B4_%D0%93%D0%BE%D0%BB%D0%BE%D0%BC%D0%B1%D0%B0|Экспоненциальный код Голомба]],​ [[https://​software.intel.com/​ru-ru/​blogs/​2011/​12/​28/​range-encoding|Интервальное кодирование (Range encoding)]] \\ 
 +Пример ​строки кодирования: 
 +<code bash>
 ffmpeg -i /​home/​user/​video-in.avi \ ffmpeg -i /​home/​user/​video-in.avi \
 -vcodec ffv1 -level 1 \ -vcodec ffv1 -level 1 \
Строка 145: Строка 148:
 /​home/​user/​video-out.avi /​home/​user/​video-out.avi
 </​code>​ </​code>​
-Так же по тематике смотрите:​ [[https://​ru.wikipedia.org/​wiki/​%D0%9A%D0%BE%D0%B4%D1%8B_%D0%93%D0%BE%D0%BB%D0%BE%D0%BC%D0%B1%D0%B0|Коды Голомба]],​ [[https://​ru.wikipedia.org/​wiki/​%D0%AD%D0%BA%D1%81%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%BA%D0%BE%D0%B4_%D0%93%D0%BE%D0%BB%D0%BE%D0%BC%D0%B1%D0%B0|Экспоненциальный код Голомба]],​ [[https://​software.intel.com/​ru-ru/​blogs/​2011/​12/​28/​range-encoding|Интервальное кодирование (Range encoding)]] \\ 
 __**FFV1 version 3**__ \\  __**FFV1 version 3**__ \\ 
 Параметры кодирования,​ специфичные для третьей версии:​ Параметры кодирования,​ специфичные для третьей версии:​
Строка 151: Строка 153:
 Threads ​   < -threads >     - Потоки кодирования (нити) ​                 - (по ум. = в зависимости от ядер прецессора) Threads ​   < -threads >     - Потоки кодирования (нити) ​                 - (по ум. = в зависимости от ядер прецессора)
 Slices ​    < -slices >      - Разбиение потока на части при кодировании ​ - допустимо:​ < 4,​6,​9,​12,​16,​24,​30 > Slices ​    < -slices >      - Разбиение потока на части при кодировании ​ - допустимо:​ < 4,​6,​9,​12,​16,​24,​30 >
-Error      < -slicecrc >    - Детектор/​корректор ошибок частей ​          - < 0,1 >, где 0 = включено,​ 1 = выключено. Опция добавляет информацию CRC на каждый фрагмент (slice). ​+Error      < -slicecrc >    - Детектор/​корректор ошибок частей ​          - < 0,1 >, где 0 = отключено,​ 1 = включено. Опция добавляет информацию CRC на каждый фрагмент (slice). ​
 Это позволяет декодеру обнаруживать ошибки в потоке,​ а не слепо декодировать сломанный срез. ​ Это позволяет декодеру обнаруживать ошибки в потоке,​ а не слепо декодировать сломанный срез. ​
 Multi-pass < -pass >        - Выставление числа проходов для кодирования - < 1,2 > Multi-pass < -pass >        - Выставление числа проходов для кодирования - < 1,2 >