Dies ist eine alte Version des Dokuments!
Infos about howto play, edit and stream audio and video
Use soma
Just use curl
. The resulting file is playable with common players like mplayer, xine or vlc
Download from slackbuilds and build it as root using su -
, not only su
. Otherwise the build will fail because it can't find texi2html
.
Recommended optional packages for ffmpeg:
ffmpeg libass faac libmp4v2 lame x264 x265
This cuts out 61 seconds of all.mp3, starting at 41 min 8 sec from the beginning and writes the section to the file part.mp3. Note that no mp3 encoder is necessary and there is no quality loss.
ffmpeg -ss 41:08 -i all.mp3 -codec copy -t 61 part.mp3
This technique works for video as well.
# this is a comment file '/path/to/file1' file '/path/to/file2' file '/path/to/file3'
ffmpeg -f concat -i mylist.txt -c copy output
From https://trac.ffmpeg.org/wiki/Concatenate for format of mylist.txt
Mount the DVD and check all VOB-files with mplayer (or ffplay). Copy those you need to disk
Some VOBs have garbage at the beginning, delete it using extracting the valid section with ffmpeg (see above)
Some VOBs have garbage at the end. To cut this off, note the start offset seconds with ffprobe, eg: start: 4356.264000
Then note the desired end position with mplayer via on screen display or CLI output, eg 4528
Subtraction of end from start gives the duration in seconds. Feed this to ffmpeg:
ffmpeg -i VTS_01_4.org.VOB -codec copy -t 171.736 VTS_01_4.VOB
Create a voblist text file for concatenation. See above
Encode
ffmpeg -f concat -i voblist.txt -c:v libx264 -c:a vorbis output.mkv
use
-map
to select audio and video tracks
outdated. See Manual DVD ripping instead
mencoder -ovc help
should list x264 after recompileffmpeg vs mencoder
on the web shows that most people recommend mencoder, because it can do moreThe easiest way by far to get copies of your DVD movies is command line app HandBrake.
The Ubuntu CLI binary (Precise) works on Slack (14.0). Just download the deb
package, unpack it with ar -x
, untar all appearing archives and move HandBrakeCLI
to /usr/local/bin
.
As of Slack 14.1 the Ubuntu version handbrake - 0.10.2ppa1~vivid1
needs libass
, lame
and x264
from www.slackbuilds.org. And the Symlink libx264.so.142 → libx264.so.146
in /usr/lib(64)
.
Alternatively, as of Slack 13.0 Handbrake is available at www.slackbuilds.org. But it has many more dependencies.
It has almost no dependencies1), everything is build in. Both a binary version for Linux and the source code is available.
/usr/local/bin
.
Note: As of version 0.9.4 no generic tarball is available any more. But is possible to compile the HandbrakeCLI source (tested on Slack 13.0). Note that in order to compile Handbrake you need yasm which is available on www.slackbuilds.org. Note also that the build process aborts with an error, but the CLI interface works. — 2009-12-30
Note: The current binary version (0.9.3) is marked as Ubuntu Package. But it is still simply a tarball which works on Slack (tested on 13.0) — 2009-10-14
A possible alternative HandBrake is Thoggen, but it has loads of dependencies and is by far more complicated to install.
Get Info about DVD:
HandBrakeCLI -i /dev/dvd -t 0 2>err.txt
and look for the longest title.
Rip Example:
HandBrakeCLI -i /dev/dvd -o movie.mp4 --preset=Normal --loose-anamorphic -L [-a 1[,2]] [-A Deutsch[,English]] [-s 1] [-c 3]
Possibly helpful scripts for:
are here