this post was submitted on 25 May 2025
34 points (94.7% liked)

Linux

54461 readers
633 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

I have copied a DVD of an old family video to my computer but am having trouble playing or converting all of the video content.

If I open the DVD directory in VLC or MPV to play it I can see that the video is 1h46m but it will only play the first 14m53s, which seems to correspond with a 'chapter'. If I open the directory in Handbrake it will detect the full video length of 1h46m and a total of 8 chapters but will only convert the first chapter. Ffmpeg will convert the three main .VOB files to .mkv but the output files only add up to 30m or so of video, which is an improvement over opening the DVD directory in a media player or converting it using Handbrake but still doesn't pick up the full video length.

What, if anything, can I do?

Thanks

all 8 comments
sorted by: hot top controversial new old
[–] brucethemoose@lemmy.world 13 points 4 days ago* (last edited 4 days ago)

You need software (like MakeMKV) to read the metadata from the DVD and properly chop up or combine the video files. It should be able to export without any re-encoding.

On a separate note, if you want to shrink the files, I’d recommend av1an if you are comfortable with a little CLI and want the best possible encoding efficiency. In a nutshell it chunks videos and encodes them in parallel, hence its great for really long files like movies/TV on DVDs.

[–] A_norny_mousse@feddit.org 5 points 4 days ago (1 children)

How did you copy it?

Are you sure you have all the data?

In any case, you can tell mpv to target chapters individually (it doesn't do dvd menus);

mpv dvd://[number] --dvd-device=/path/to/my/rip

Where [number] is the number of the title/chapter.

[–] Churbleyimyam@lemm.ee 2 points 4 days ago

I copied it using a borrowed external optical drive.

I'm not sure how to tell if I have all the data but the size of the directory contents is around 3.5 gigabytes which seems appropriate for length of video (1h45m).

Will try your suggestion in mpv 👍

[–] Lemmchen@feddit.org 2 points 4 days ago

Try MakeMKV?

[–] Shimitar@downonthestreet.eu 1 points 4 days ago (1 children)
[–] Churbleyimyam@lemm.ee 3 points 4 days ago

I was just borrowing it when I made the rip and was also using a borrowed drive to read it, so I'd rather try and fix the files I currently have. I tried ripping it more than once when I had it, so I just settled for what I got - only getting around to fixing it now!