diff --git a/index.html b/index.html
index 70b982c..23788f7 100644
--- a/index.html
+++ b/index.html
@@ -381,21 +381,20 @@
Convert DVD to H.264
-
ffmpeg -i concat:input_file1\|input_file2\|input_file3 -c:v libx264 -c:a copy output_file.mp4
+
ffmpeg -i concat:input_file1\|input_file2\|input_file3 -c:v libx264 -c:a copy output_file.mp4
This command allows you to create an H.264 file from a DVD source that is not copy-protected.
Before encoding, you’ll need to establish which of the .VOB files on the DVD or .iso contain the content that you wish to encode. Inside the VIDEO_TS directory, you will see a series of files with names like VTS_01_0.VOB, VTS_01_1.VOB, etc. Some of the .VOB files will contain menus, special features, etc, so locate the ones that contain target content by playing them back in VLC.
- ffmpeg
- starts the command
- -i concat:input files
- lists the input VOB files and directs ffmpeg to concatenate them. Each input file should be separated by a backslash and a pipe, like so:
-i concat:VTS_01_1.VOB\|VTS_01_2.VOB\|VTS_01_3.VOB
- The backslash is simply an escape character for the pipe (|).
+ The backslash is simply an escape character for the pipe (|).
- -c:v libx264
- sets the video codec as H.264
- -c:a copy
- audio remains as-is (no re-encode)
- output_file.mp4
- path and name of the output file
It’s also possible to adjust the quality of your output by setting the -crf and -preset values:
-
ffmpeg -i concat:input_file1\|input_file2\|input_file3 -c:v libx264 -crf 18 -preset veryslow -c:a copy output_file.mp4
-
+
ffmpeg -i concat:input_file1\|input_file2\|input_file3 -c:v libx264 -crf 18 -preset veryslow -c:a copy output_file.mp4
- -crf 18
- sets the constant rate factor to a visually lossless value. Libx264 defaults to a crf of 23, considered medium quality; a smaller crf value produces a larger and higher quality video.
- -preset veryslow
- A slower preset will result in better compression and therefore a higher-quality file. The default is medium; slower presets are slow, slower, and veryslow.
@@ -427,7 +426,7 @@ Transcode to H.265/HEVC
- ffmpeg
- starts the command
- -i input file
- path, name and extension of the input file
- -c:v libx265
- tells ffmpeg to encode the video as H.265
- - -pix_fmt yuv420p
- libx265 will use a chroma subsampling scheme that is the closest match to that of the input. This can result in YUV 4:2:0, 4:2:2, or 4:4:4 chroma subsampling. For widest accessibility, it's a good idea to specify 4:2:0 chroma subsampling.
+ - -pix_fmt yuv420p
- libx265 will use a chroma subsampling scheme that is the closest match to that of the input. This can result in YUV 4:2:0, 4:2:2, or 4:4:4 chroma subsampling. For widest accessibility, it’s a good idea to specify 4:2:0 chroma subsampling.
- -c:a copy
- tells ffmpeg not to change the audio codec
- output file
- path, name and extension of the output file
@@ -600,6 +599,7 @@
Plays vectorscope of video
+