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
Next revision Both sides next revision
ffmpeg [2013/06/28 15:18]
beandog
ffmpeg [2019/07/08 18:48]
beandog
Line 1: Line 1:
 ====== ffmpeg ====== ====== ffmpeg ======
 +
 +  * [[ffplay]]
 +  * [[ffprobe]]
 +  * [[frameinfo]]
 +  * [[framecount]]
 +  * [[detelecine]]
 +  * [[yadif]]
 +  * [[bwdif]]
 +  * [[Subtitles]]
 +
 +  * [[https://​en.wikibooks.org/​wiki/​FFMPEG_An_Intermediate_Guide]]
 +  * [[http://​wiki.indie-it.com/​wiki/​FFmpeg_DVD]] - lots of good, detailed ffmpeg examples
 +
 +To do a clean MPG [[dvd_copy|copy]] from a DVD:
 +
 +<​code>​
 +dvd_copy -o - | ffmpeg -i - -map 0:v -map 0:a -map 0:s -codec copy -f vob dvd_copy.mpg ​
 +</​code>​
 +
 +Or into Matroska:
 +
 +<​code>​
 +dvd_copy -o - | ffmpeg -fflags +genpts -i - -codec copy dvd_copy.mkv ​
 +</​code>​
 +
 +** Adding Chapters **
 +
 +  * See [[https://​ffmpeg.org/​ffmpeg-formats.html#​Metadata-1]]
 +
 +Create a file with the metadata. This example here has chapters at each minute mark.
 +
 +<​code>​
 +;​FFMETADATA1
 +[CHAPTER]
 +TIMEBASE=1/​1000
 +START=0
 +END=60000
 +title=Chapter 1
 +[CHAPTER]
 +TIMEBASE=1/​1000
 +START=60000
 +END=120000
 +title=Chapter 2
 +[CHAPTER]
 +TIMEBASE=1/​1000
 +START=120000
 +END=180000
 +title=Chapter 3
 +[CHAPTER]
 +TIMEBASE=1/​1000
 +START=180000
 +END=240000
 +title=Chapter 4
 +</​code>​
 +
 +Use the file as input with the encode, and map the metadata:
 +
 +<​code>​
 +ffmpeg -i video.mpg -i chapters.txt -map_metadata 1 video.mkv
 +</​code>​
 +
 +You can extract the metadata as well:
 +
 +<​code>​
 +ffmpeg -i dvd_copy.mkv -f ffmetadata metadata.txt
 +</​code>​
  
 === archives: Wrong audio track by default === === archives: Wrong audio track by default ===

Navigation