Changes between Version 5 and Version 6 of Encode/FFV1


Ignore:
Timestamp:
Dec 14, 2014, 8:48:47 PM (5 years ago)
Author:
Timothy_Gu
Comment:

Commands pretty-print

Legend:

Unmodified
Added
Removed
Modified
  • Encode/FFV1

    v5 v6  
    1010
    1111=== Examples ===
    12 1. '''Copy audio "as-is" and use FFV1.1 as video codec.'''
     121. '''Copy audio "as-is" and use FFV1.1 as video codec. Audio stream kept as-is.'''
    1313    Parameters are GOP-size=1, coder=1, context=1:
    1414    {{{
    15     ffmpeg -i <input_video> -acodec copy -vcodec ffv1 -level 1 -coder 1 -context 1 -g 1 <output_video>
     15    ffmpeg -i <input_video> \
     16        -acodec  copy       \
     17        -vcodec  ffv1       \
     18        -level   1          \
     19        -coder   1          \
     20        -context 1          \
     21        -g       1          \
     22        <output_video>
    1623    }}}
    1724
     
    3340=== Examples ===
    3441* '''Copy audio "as-is" and use FFV1.3 as video codec.'''
    35     Parameters are GOP-size=1, coder=1, context=1, 24 slices and slice-CRC on:
     42    Parameters are 8 threads, coder=1, context=1, GOP-size=1, 24 slices and slice-CRC on:
    3643    {{{
    37     ffmpeg -i <input_video> -threads 8 -acodec copy -vcodec ffv1 -level 3 -coder 1 -context 1 -g 1 -slices 24 -slicecrc 1 <output_video>
     44    ffmpeg -i <input_video>     \
     45        -acodec   copy          \
     46        -vcodec   ffv1 -level 3 \
     47        -threads  8             \
     48        -coder    1             \
     49        -context  1             \
     50        -g        1             \
     51        -slices  24             \
     52        -slicecrc 1             \
     53        <output_video>
    3854    }}}
    3955
    40 * '''Encode using 2-pass mode:'''
     56* '''Encode using 2-pass mode, with audio kept as-is:'''
    4157    ** 1st pass:
    4258        {{{
    43         ffmpeg -i <input_video> -threads 8 -an -vcodec ffv1 -coder 1 -context 1 -g 1 -level 3 -slices 24 -slicecrc 1 -pass 1 -passlogfile my_passlog <output_video-pass1>
     59        ffmpeg -i <input_video>     \
     60            -an                     \
     61            -vcodec ffv1 -level 3   \
     62            -pass 1                 \
     63            -passlogfile my_passlog \
     64            -f nut /dev/null
    4465        }}}
    45         NOTE: You can delete the "<output_video-pass1>" after the first pass.
    4666
    4767    ** 2nd pass:
    4868        {{{
    49         ffmpeg -i <input_video> -threads 8 -acodec copy -vcodec ffv1 -coder 1 -context 1 -g 1 -level 3 -slices 24 -slicecrc 1 -pass 2 -passlogfile my_passlog <output_video>
     69        ffmpeg -i <input_video>     \
     70            -acodec copy            \
     71            -vcodec ffv1 -level 3   \
     72            -pass 2                 \
     73            -passlogfile my_passlog \
     74            <output_video>
    5075        }}}