Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ffmpeg_notes [2021-06-02 08:01] nikffmpeg_notes [2023-08-27 12:27] (current) – [general exploration] nik
Line 1: Line 1:
 ==== Ffmpeg - various notes ==== ==== Ffmpeg - various notes ====
 +
 +==== general exploration ====
 +
 +[[https://ffmpeg.lav.io/|FFmpeg Explorer]] is a tool to help you explore FFmpeg filters.
  
 ==== add audio track to a video ==== ==== add audio track to a video ====
Line 23: Line 27:
 ''for file in `/bin/ls -1`; do ffmpeg -i $file -filter "setpts=6.0*PTS" -r 30 -an $file.30fps.mp4 ; done'' ''for file in `/bin/ls -1`; do ffmpeg -i $file -filter "setpts=6.0*PTS" -r 30 -an $file.30fps.mp4 ; done''
  
-====video -> image sequence====+====video → image sequence====
  
 ...timelapsed (1 frame every 4 seconds) ...timelapsed (1 frame every 4 seconds)
Line 29: Line 33:
 ''ffmpeg -i IMG_4566.MOV -r 0.25 IMG_4566_seq/output_%05d.png'' ''ffmpeg -i IMG_4566.MOV -r 0.25 IMG_4566_seq/output_%05d.png''
  
 +====image sequence  → video====
 +
 +''ffmpeg -i %05d.jpg -c:v libx265 -r 25 out.mkv''
 ==== concat ==== ==== concat ====
  
-a list of files (e.g. named files.txt)\\+create a list of files (e.g. named files.txt)\\
 ''file 'dust_and_shadow_28min.mp4' ''\\ ''file 'dust_and_shadow_28min.mp4' ''\\
 ''file 'dust_and_shadow_black.mp4' ''\\ ''file 'dust_and_shadow_black.mp4' ''\\
Line 38: Line 45:
 ''ffmpeg -f concat -i files.txt -c copy dust_and_shadow_30min.mp4'' ''ffmpeg -f concat -i files.txt -c copy dust_and_shadow_30min.mp4''
  
-also -https://stackoverflow.com/questions/7333232/how-to-concatenate-two-mp4-files-using-ffmpeg+alternatively, partial automation...\\ 
 +''ls *.mp4 | while read each; do echo "file '$each'" >> files.txt; done\\ 
 +ffmpeg -f concat -files.txt -c copy 000-qualia-RN101.mkv''
  
 +also -> https://stackoverflow.com/questions/7333232/how-to-concatenate-two-mp4-files-using-ffmpeg
 ====ffmpeg filters  ==== ====ffmpeg filters  ====
  
  • ffmpeg_notes.1622620879.txt.gz
  • Last modified: 2021-06-02 08:01
  • by nik