RPM Fusion
These tools require non-free resource - enable RPM Fusion
https://rpmfusion.org/Configuration/
Install non-free packages for DVD
Install various packages for sound and video
sudo dnf install rpmfusion-free-release-tainted
sudo dnf install libdvdcss
sudo dnf groupupdate multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
sudo dnf groupupdate sound-and-video
Whole DVD backup
sudo dnf install dvdbackup
============================================================================================================================================================
Package Architecture Version Repository Size
============================================================================================================================================================
Installing:
dvdbackup x86_64 0.4.2-13.fc31 fedora 62 k
EXAMPLES
dvdbackup -I
gathers information about the DVD. /dev/dvd is the default device tried - you need to use -i if your device name is different.
dvdbackup -M
backups the whole DVD. This action creates a valid DVD-Video structure that can be burned to a DVD-/+R(W) with help of genisoimage.
dvdbackup -F
backups the main feature of the DVD. This action creates a valid DVD-Video structure of the feature title set. Note that this will not
result in an image immediately watchable - you will need another program like dvdauthor to help construct the IFO files.
dvdbackup defaults to get the 16:9 version of the main feature if a 4:3 is also present on the DVD. To get the 4:3 version use -a 0.
dvdbackup makes it best to make a intelligent guess what is the main feature of the DVD - in case it fails please send a bug report.
Using VLC
https://linuxconfig.org/how-to-rip-dvds-with-vlc#h3-how-to-rip-a-dvd-to-your-hard-drive-with-vlcUsing Handbrake
https://linuxconfig.org/how-to-convert-video-formats-on-linux
sudo dnf install handbrake
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
HandBrake x86_64 1.3.1-1.fc31 rpmfusion-free-updates 434 kPaste your text here.
sudo dnf install handbrake-gui
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
HandBrake-gui x86_64 1.3.1-1.fc31 rpmfusion-free-updates 3.5 M
Subtitle edit
https://github.com/SubtitleEdit/subtitleedit/releases