Skip to content

Instantly share code, notes, and snippets.

@alexellis
Forked from porjo/timelapse.md
Created March 9, 2017 08:48
Show Gist options
  • Select an option

  • Save alexellis/bbf2bc2a6789480fcd0031f99800df9c to your computer and use it in GitHub Desktop.

Select an option

Save alexellis/bbf2bc2a6789480fcd0031f99800df9c to your computer and use it in GitHub Desktop.

Revisions

  1. @porjo porjo revised this gist Nov 10, 2016. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions timelapse.md
    Original file line number Diff line number Diff line change
    @@ -1,9 +1,9 @@
    ### Convert sequence of JPEG images to MP4 video

    `ffmpeg -r 24 -start_number 32 -i DSC_%04d.JPG -s hd1080 -vcodec libx264 timelapse.mp4`
    `ffmpeg -r 24 -pattern_type glob -i '*.JPG' -i DSC_%04d.JPG -s hd1080 -vcodec libx264 timelapse.mp4`

    - `-r 24` - output frame rate
    - `-start_number 32` - if filenames don't start at 0000, then specify start number
    - `-pattern_type glob -i '*.JPG'` - all JPG files in the current directory
    - `-i DSC_%04d.JPG` - e.g. DSC_0397.JPG
    - `-s hd1080` - 1920x1080 resolution

  2. @porjo porjo revised this gist Nov 7, 2016. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion timelapse.md
    Original file line number Diff line number Diff line change
    @@ -14,6 +14,6 @@ Add the following after `-vcodec libx264` to achieve better quality output
    `-crf 18 -preset slow`


    ### Bulk JPGs to 1920x1080, centered
    ### Bulk convert JPGs to 1920x1080, centered

    `convert input.jpg -resize '1920x1080^' -gravity center -crop '1920x1080+0+0' output.jpg`
  3. @porjo porjo revised this gist Nov 7, 2016. 1 changed file with 6 additions and 1 deletion.
    7 changes: 6 additions & 1 deletion timelapse.md
    Original file line number Diff line number Diff line change
    @@ -11,4 +11,9 @@

    Add the following after `-vcodec libx264` to achieve better quality output

    `-crf 18 -preset slow`
    `-crf 18 -preset slow`


    ### Bulk JPGs to 1920x1080, centered

    `convert input.jpg -resize '1920x1080^' -gravity center -crop '1920x1080+0+0' output.jpg`
  4. Ian Bishop revised this gist Dec 31, 2014. 1 changed file with 6 additions and 4 deletions.
    10 changes: 6 additions & 4 deletions timelapse.md
    Original file line number Diff line number Diff line change
    @@ -2,11 +2,13 @@

    `ffmpeg -r 24 -start_number 32 -i DSC_%04d.JPG -s hd1080 -vcodec libx264 timelapse.mp4`

    `-r 24` - output frame rate
    `-start_number 32` - if filenames don't start at 0000, then specify start number
    `-i DSC_%04d.JPG` - e.g. DSC_0397.JPG
    `-s hd1080` - 1920x1080 resolution
    - `-r 24` - output frame rate
    - `-start_number 32` - if filenames don't start at 0000, then specify start number
    - `-i DSC_%04d.JPG` - e.g. DSC_0397.JPG
    - `-s hd1080` - 1920x1080 resolution

    #### Slower, better quality

    Add the following after `-vcodec libx264` to achieve better quality output

    `-crf 18 -preset slow`
  5. Ian Bishop revised this gist Dec 31, 2014. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion timelapse.md
    Original file line number Diff line number Diff line change
    @@ -7,6 +7,6 @@
    `-i DSC_%04d.JPG` - e.g. DSC_0397.JPG
    `-s hd1080` - 1920x1080 resolution

    # Slower, better quality
    #### Slower, better quality

    `-crf 18 -preset slow`
  6. Ian Bishop revised this gist Dec 31, 2014. 2 changed files with 12 additions and 6 deletions.
    12 changes: 12 additions & 0 deletions timelapse.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,12 @@
    ### Convert sequence of JPEG images to MP4 video

    `ffmpeg -r 24 -start_number 32 -i DSC_%04d.JPG -s hd1080 -vcodec libx264 timelapse.mp4`

    `-r 24` - output frame rate
    `-start_number 32` - if filenames don't start at 0000, then specify start number
    `-i DSC_%04d.JPG` - e.g. DSC_0397.JPG
    `-s hd1080` - 1920x1080 resolution

    # Slower, better quality

    `-crf 18 -preset slow`
    6 changes: 0 additions & 6 deletions timelapse.sh
    Original file line number Diff line number Diff line change
    @@ -1,6 +0,0 @@
    ffmpeg -r 24 -start_number 32 -i DSC_%04d.JPG -s hd1080 -vcodec libx264 timelapse.mp4

    # -r 24 - output frame rate
    # -start_number 32 - if filenames don't start at 0000, then specify start number
    # -i DSC_%04d.JPG - e.g. DSC_0397.JPG
    # -s hd1080 - 1920x1080 resolution
  7. Ian Bishop revised this gist Dec 31, 2014. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions timelapse.sh
    Original file line number Diff line number Diff line change
    @@ -1,5 +1,6 @@
    ffmpeg -r 24 -start_number 32 -i DSC_%04d.JPG -s hd1080 -vcodec libx264 timelapse.mp4

    # -r 24 - output frame rate
    # -start_number 32 - if filenames don't start at 0000, then specify start number
    # -i DSC_%04d.JPG - e.g. DSC_0397.JPG
    # -s hd1080 - 1920x1080 resolution
  8. Ian Bishop created this gist Dec 31, 2014.
    5 changes: 5 additions & 0 deletions timelapse.sh
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,5 @@
    ffmpeg -r 24 -start_number 32 -i DSC_%04d.JPG -s hd1080 -vcodec libx264 timelapse.mp4

    # -r 24 - output frame rate
    # -i DSC_%04d.JPG - e.g. DSC_0397.JPG
    # -s hd1080 - 1920x1080 resolution