How to rip a DVD

Hi there and thx for reading and answering this post if you can.

I’m trying to rip a dvd with both k3b and vlc

K3b starts the ripping, but fails with the following ffmpeg output:

Devices

ASUS BC-12D2HT 3.11 (/dev/sr0, CD-R, CD-RW, CD-ROM, DVD-ROM, DVD-R, DVD-RW, DVD-R DL, BD-ROM, DVD+R, DVD+RW, DVD+R DL) [DVD-ROM, DVD-R séquentiel, DVD-R double couche séquentiel, DVD+R double couche avec saut, DVD-RAM, DVD-RW à ré-inscription limitée, DVD-RW séquentiel, DVD+RW, DVD+R, DVD+R double couche, CD-ROM, CD-R, CD-RW, BD-ROM] [SAO, TAO, RAW, SAO/R96P, SAO/R96R, RAW/R16, RAW/R96P, RAW/R96R, Ré-inscription restreinte, Saut de couche] [%7]

System

K3b Version: 23.8.5
KDE Version: 5.115.0
Qt Version: 5.15.12
Kernel: 6.4.0-150600.23.25-default

Used versions

transcode: 1.1.7

transcode

transcode v1.1.7 (C) 2001-2003 Thomas Oestreich, 2003-2010 Transcode Team
[e[34;1mdvd_reader.ce[0m] DVD title 4/4: 13 chapter(s), 1 angle(s), title set 4
[e[34;1mdvd_reader.ce[0m] title playback time: 01:32:53.05 5574 sec
[e[34;1mdvd_reader.ce[0m] DVD title 4/4: 13 chapter(s), 1 angle(s), title set 4
[e[34;1mdvd_reader.ce[0m] title playback time: 01:32:53.05 5574 sec
[transcode] V: auto-probing | /dev/sr0 (OK)
[transcode] V: import format | MPEG 2 program stream in DVD PAL (module=dvd)
[transcode] A: auto-probing | /dev/sr0 (OK)
[transcode] A: import format | AC3 in DVD PAL (module=dvd)
[transcode] V: AV demux/sync | (1) sync AV at initial MPEG sequence
[transcode] V: import frame | 720x576 1.25:1 encoded @ 16:9
[transcode] V: clip frame (<-) | 720x576
[transcode] V: zoom | 1024x576 1.78:1 (Lanczos3)
[transcode] V: bits/pixel | 0.081 (low)
[transcode] V: decoding fps,frc | 25.000,3
[transcode] V: multi-pass | (mode=1) writing data (pass 1) to /var/tmp/k3b_0.log
[transcode] V: video format | YUV420 (4:2:0) aka I420
[transcode] A: import format | 0x2000 AC3 [48000,16,2]
[transcode] A: export | disabled
[transcode] V: encoding fps,frc | 25.000,3
[transcode] A: language | fr
[transcode] A: bytes per frame | 7680 (7680.000000)
[transcode] A: adjustment | 0@1000
[transcode] V: IA32/AMD64 accel | sse4a sse42 sse41 ssse3 sse3 sse2 sse mmxext mmx cmove asm
[transcode] V: video buffer | 10 @ 1024x576 [0x2]
[transcode] A: audio buffer | 10 @ 48000x2x16
[import_dvd.so] v0.4.1 (2007-07-15) (video) DVD | (audio) MPEG/AC3/PCM
[export_null.so] v0.1.2 (2001-08-17) (video) null | (audio) null
[export_ffmpeg.so] v0.3.18 (2008-11-29) (video) Lavc57.107.100 | (audio) MPEG/AC3/PCM
[import_dvd.so] tccat -T 4,-1,1 -i “/dev/sr0” -t dvd -d 0 | tcdemux -a 1 -x ac3 -S 0 -M 1 -d 0 | tcextract -t vob -x ac3 -a 1 -d 0 | tcdecode -x ac3 -d 0 -s 1.000000,1.000000,1.000000 -A 0
[import_dvd.so] tccat -T 4,-1,1 -i “/dev/sr0” -t dvd -d 0 | tcdemux -s 0x81 -x mpeg2 -S 0 -M 1 -d 0 | tcextract -t vob -a 0 -x mpeg2 -d 0 | tcdecode -x mpeg2 -d 0 -y yuv420p
[import_dvd.so] delaying DVD access by 3 seconds
[import_dvd.so] waiting…
[e[31;1mdemuxer.ce[0m]e[33;1m warninge[0m: (pid=22676) ‘0x6c696264’ not yet supported
[import_dvd.so] waiting…
=== last message repeated 2 times. ===
[export_ffmpeg.so] Using FFMPEG codec ‘mpeg4’ (FourCC ‘DIVX’, MPEG4 compliant video).
[export_ffmpeg.so] No profile selected
[export_ffmpeg.so] Error opening configuration file ./ffmpeg.cfg: No such file or directory
[export_ffmpeg.so] Starting 1 thread(s)
[export_ffmpeg.so] Set display aspect ratio to input
[MPEG4 encoder @ 0x55efc0a64be0] Value 2.000000 for parameter ‘rc_strategy’ out of range [0 - 1]
[MPEG4 encoder @ 0x55efc0a64be0] Error setting option rc_strategy to value 2.
[export_ffmpeg.so] could not open FFMPEG codec
[encoder.c] video export module error: init failed
[transcode] failed to init encoder

transcode command:

/usr/bin/transcode --nice 19 --log_no_color --progress_meter 2 --progress_rate 928 -i /dev/sr0 -x dvd -T 4,-1,1 -a 1 -j 0,0,0,0 -R 1,/var/tmp/k3b_0.log -y ffmpeg,null -o /dev/null -F mpeg4 -w 1200 -Z 1024x576

As to vlc, the app seems to work, but no file is found in the given output dir.

Any idea ?

Thx again for reading

Ah, I forgot to add that ffmpeg has been downloaded from packman

ffmpeg-4-4.4.4-150600.22.pm.2.x86_64

Try MakeMKV, it’s worked on every DVD and/or Blu-Ray I’ve pointed it at.

1 Like

I second the MakeMKV for DVDs and BluRays. Handbrake is good for DVDs only.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.