diff --git a/index.html b/index.html index 43b1fc9..cec4ef0 100644 --- a/index.html +++ b/index.html @@ -30,12 +30,12 @@
For instructions on how to install FFmpeg on Mac, Linux, and Windows, refer to Reto Kromer’s installation instructions.
For Bash and command line basics, try the Command Line Crash Course. For a little more context presented in an ffmprovisr style, try explainshell.com!
- This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
+ This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Script Ahoy: Community Resource for Archivists and Librarians Scripting
-The Sourcecaster: an app that helps you use the command line to work through common challenges that come up when working with digital primary sources.
-Cable Bible: A Guide to Cables and Connectors Used for Audiovisual Tech
+Script Ahoy: Community Resource for Archivists and Librarians Scripting
+The Sourcecaster: an app that helps you use the command line to work through common challenges that come up when working with digital primary sources.
+Cable Bible: A Guide to Cables and Connectors Used for Audiovisual Tech
ffmpeg -i input_file -c:v libx264 -vf "fieldmatch,yadif,decimate" output_file
The inverse telecine procedure reverses the 3:2 pull down process, restoring 29.97fps interlaced video to the 24fps frame rate of the original film source.
+The inverse telecine procedure reverses the 3:2 pull down process, restoring 29.97fps interlaced video to the 24fps frame rate of the original film source.
"fieldmatch,yadif,decimate"
is an ffmpeg filtergraph. Here the filtergraph is made up of one filter chain, which is itself made up of the three filters (separated by commas).
@@ -1468,7 +1468,7 @@ foreach ($file in $inputfiles) {
-bsf:v
for video, -bsf:a
for audio, etc. The noise filter intentionally damages the contents of packets without damaging the container. This sets the noise level to 1 but it could be left blank or any number above 0.-bsf:v
for video, -bsf:a
for audio, etc. The noise filter intentionally damages the contents of packets without damaging the container. This sets the noise level to 1 but it could be left blank or any number above 0.pcm_s16le
(the default encoding for wav files). pcm represents pulse-code modulation format (raw bytes), 16
means 16 bits per sample, and le
means "little endian"ffmpeg -f concat -safe 0 -i mylist.txt -c copy output_fileffmpegstarts the command
input_file path, name and extension of the input file
-c:v copy Copy all mapped video streams.
- -c:a pcm_s16le Tells ffmpeg to encode the audio stream in 16-bit linear PCM (little endian)
+ -c:a pcm_s16le Tells ffmpeg to encode the audio stream in 16-bit linear PCM (little endian)
-af "aresample=async=1000" Stretch/squeezes samples to given timestamps, with maximum of 1000 samples per second compensation [more]
output_file path, name and extension of the output file. Try different file extensions such as mkv, mov, mp4, or avi.