meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
linux:multimedia:movie [2018/01/16 08:02] niziaklinux:multimedia:movie [2021/02/07 11:21] (current) niziak
Line 1: Line 1:
 +====== Movie ======
 +
 ===== Extract frames ===== ===== Extract frames =====
   * Extract keyframes   * Extract keyframes
Line 63: Line 65:
 Highest quality (qscale 4-5 is far enough) Highest quality (qscale 4-5 is far enough)
 <code>-c:v mpeg2video -qscale:v 2</code> <code>-c:v mpeg2video -qscale:v 2</code>
 +==== DVD ====
 +DVD's VOBS can be simply concatenated to one big file:
 +<code bash>cat ./VIDEO_TS/*.VOB | ffmpeg -i - <out_name>.<out_format></code>
 +
 +<code bash>
 +#!/bin/bash -eu
 +
 +VOBS=""
 +while read VOB; do
 +    echo ${VOB}
 +    if [ -n "${VOBS}" ]; then
 + VOBS="${VOBS}|"
 +    fi
 +    VOBS="${VOBS}${VOB}"
 +done < <(ls -1 *.VOB)
 +
 +ffmpeg -i "concat:${VOBS}" -map 0:0 -map 0:1 -map 0:2 -c copy out.ts
 +</code>
 +More: [[https://newspaint.wordpress.com/2016/07/27/ripping-a-video-from-dvd-using-ffmpeg/]]
 +
  
 ===== H.264 params ===== ===== H.264 params =====