Skip to main content

Primary links

  • Home
  • AI
  • Kubernetes
  • Incus
  • Ansible
  • Terraform
  • OpenStack
  • Virtualization
  • Linux
  • SmartHome
  • HowTo

Misc

  • Linux
  • Hardware
  • Programming
  • Databases
  • Multimedia
    • ALSA
    • BlueRay
    • Boxee
    • FFmpeg
    • Kino
    • Kodi
    • LIRC
    • PulseAudio
    • YouTube download
    • dvdbackup under OpenELEC
    • handbrake
    • makemkv
  • Windows

Cloud

  • OpenStack
  • cloud-config
  • nextcloud

Virtualization

  • Virtualization
  • Incus
  • Docker
  • KVM
  • Kubernetes
  • LXC
  • LXD
  • QEMU
  • VMware
  • VirtualBox
  • multipass
  • podman
  • vagrant
  • XEN

Network

  • DNS
  • Firewall
  • Linux
  • OpenvSwitch
  • SSL
  • VLAN
  • VPN
  • iPXE
  • namespaces
  • nmcli
  • tcpdump

Storage

  • CEPH
  • DRBD
  • LVM
  • S3
  • ZFS
  • btrfs

Automation / CI/CD

  • Install
  • Ansible
  • GitLab
  • LLM
  • Preseed
  • Puppet
  • Terraform
  • Ubuntu autoinstall

Monitoring / Visualisation

  • Grafana
  • Icinga
  • Prometheus
  • Monitoring
  • ELK
  • mermaid
  • ubuntu
  • linux
  • install

DVD to MKV

sudo apt-get install -y handbrake-cli libdvd-pkg
sudo dpkg-reconfigure libdvd-pkg

# h265 to MKV
TARGET=/media/pako/E7F4-7534

for i in {1..99}; do
HandBrakeCLI \
  -t${i} \
  --encoder x265 \
  --format mkv \
  --quality 22 \
  --keep-display-aspect \
  --output "${TARGET}/${i}.mkv" \
  --chapters 1-99 \
  --subtitle-lang-list "eng,deu" \
  --audio-lang-list "eng,deu" \
  --input VIDEO_TS
done


#  --rate 23.976 \
#  --aencoder copy \

# h264 to MP3
HandBrakeCLI --input DVD_DISC1/VIDEO_TS/ -t1  --encoder x264 --format av_mp4 --quality 22 --aencoder copy  --keep-display-aspect --rate 23.976 --output "Chapter s%.h264"  --chapters 1-99 --subtitle-lang-list "eng,deu"  --audio-lang-list  "eng,deu"

# --all-audio
# --all-subtitles

Install from Ubuntu 22.04 repository

echo "deb http://de.archive.ubuntu.com/ubuntu jammy main restricted universe multiverse" | \
    sudo tee /etc/apt/sources.list.d/ubuntu-jammy.list
echo "deb http://de.archive.ubuntu.com/ubuntu jammy-updates main restricted universe multiverse" | \
    sudo tee /etc/apt/sources.list.d/ubuntu-jammy-updates.list

sudo apt update
sudo apt-get install handbrake-cli
sudo rm /etc/apt/sources.list.d/ubuntu-jammy*
sudo apt update

Command line reference
https://mattgadient.com/comparing-x264-rf-settings-in-handbrake-examples/
https://handbrake.fr/docs/en/latest/cli/command-line-reference.html
https://handbrake.fr/docs/en/1.5.0/cli/cli-options.html

for TITLE in echo {1..20}; do
    HandBrakeCLI \
        --input VIDEO_TS  \
        --output /tmp/mwc_${TITLE}.m4v \
        --format av_mp4 \
        --optimize \
        --encoder x264 \
        --encoder-tune film \
        --encoder-level 3.1 \
        --encoder-preset fast \ 
        --two-pass \
        --quality 20 \ 
        --keep-display-aspect \
        --loose-anamorphic \
        --vfr \
        --aencoder mp3 \
        --ab 192 \
        --markers \
        --all-audio \ 
        --all-subtitles \
        --title 0
done
sudo apt install handbrake

[embed_url: https://raw.githubusercontent.com/panticz/installit/master/install.handbrake.sh]

# apt-get install handbrake-gui

Links
https://handbrake.fr/docs/en/1.3.0/cli/command-line-reference.html
https://handbrake.fr/docs/en/latest/technical/audio-codecs.html
https://handbrake.fr/docs/en/1.3.0/technical/containers.html

Profiles GitHub StackOverflow LinkedIn Xing
Contact Imprint
© panticz 2026

Cookie-Einstellungen

Diese Website nutzt eingebettete Inhalte von Drittanbietern (z.B. YouTube, SoundCloud). Beim Laden dieser Inhalte werden Daten an die jeweiligen Anbieter übermittelt. Datenverarbeitungserklärung