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
ffmpeginstall [2015/07/08 04:39]
slackermedia [Ffmpeg Install]
ffmpeginstall [2021/06/03 19:48] (current)
Line 1: Line 1:
-[[{arrowp.png|border:​0;​background:​none;​width:​0;​display:​inline-block;​position:​absolute;​top:​0;​left:​0;​}sound|]] 
- 
-[[{arrown.png|border:​0;​background:​none;​width:​0;​display:​inline-block;​position:​absolute;​top:​0;​margin-left:​2.5em;​}kernel|]] 
- 
 ====== Ffmpeg Install ====== ====== Ffmpeg Install ======
  
Line 30: Line 26:
  
 Since there is an existing SlackBuild script for ffmpeg on [[http://​slackbuilds.org]],​ start with that. Download the components of the package (unless you have already mirrored the entire SlackBuild tree, in which case you should just ''​cd''​ into the directory containing all of the components) and open the SlackBuild script in the text editor of your choice. Edit the build script include the codec support that you require. Since there is an existing SlackBuild script for ffmpeg on [[http://​slackbuilds.org]],​ start with that. Download the components of the package (unless you have already mirrored the entire SlackBuild tree, in which case you should just ''​cd''​ into the directory containing all of the components) and open the SlackBuild script in the text editor of your choice. Edit the build script include the codec support that you require.
 +
 +<WRAP alert>
 +For each codec that you choose to support in ffmpeg, you need to compile //and install// them prior to compiling ffmpeg.
 +</​WRAP>​
  
 Alternately,​ just build it as provided from SlackBuilds. Most substantial codec support is still opt-in, so the command to start the SlackBuild will look something like this: Alternately,​ just build it as provided from SlackBuilds. Most substantial codec support is still opt-in, so the command to start the SlackBuild will look something like this:
Line 37: Line 37:
 </​code>​ </​code>​
  
-Where the string ''​AND SO ON''​ is all the other optional codecs listed in the build script.+Where the string ''​AND SO ON''​ is all the other optional codecs listed in the build script. ​For a list of all possible codec support, look at the configure output:
  
-<WRAP alert+<code
-For each codec that you choose to build into ffmpeg, you need to compile ​//and install// them prior to compiling ​ffmpeg. +$ cd /path/to/ffmpeg-x.y.z 
-</WRAP>+$ ./configure --help 
 +</code> 
 + 
 +The list is very long; it's basically impossible to include everything, so look through the codecs listed, install what you think you might need, and then build ffmpeg.
  
 For tips on using ffmpeg as a stand-alone application,​ see the Slackermedia [[ffmpeg|ffmpeg howto]]. For tips on using ffmpeg as a stand-alone application,​ see the Slackermedia [[ffmpeg|ffmpeg howto]].
  
 +<WRAP centeralign>​
 +<wrap fa>​[[sound|R]]</​wrap>​ <wrap fa>​[[start|S]]</​wrap>​ <wrap fa>​[[kernel|Q]]</​wrap>​
 +</​WRAP>​
  
-[[{arrown.png|border:​0;​background:​none;​width:​0;​display:​inline-block;​float:​right;​}kernel|]][[{arrowp.png|border:​0;​background:​none;​width:​0;​float:​right;​}sound|]]