diff --git a/README.md b/README.md index 0e653b2..d3e7f6f 100644 --- a/README.md +++ b/README.md @@ -10,18 +10,4 @@ This is a collection of scripts I use for encoding and transcoding multimedia. F - needs ffmpeg with --enable-libcdio - ffmpeg -f libcdio -i /dev/sr0 cd.flac - https://ffmpeg.org/ffmpeg-devices.html#libcdio -- paranoia_mode full - -**Bluray_to_mkv** -- for getting volume label: dd if=/dev/sr0 bs=1 skip=32808 count=32 -- https://ffmpeg.org/ffmpeg-protocols.html#bluray -- https://wiki.archlinux.org/title/Blu-ray - -**DVD_to_mkv** -- for getting volume label: dd if=/dev/sr0 bs=1 skip=32808 count=32 -- currently [makemkv](https://www.makemkv.com/) could be used -- for video the VOBs in VIDEO_TS could be concatenated using [dvd2concat](https://github.com/FFmpeg/FFmpeg/blob/master/tools/dvd2concat) -- [dvdbackup](https://dvdbackup.sourceforge.net/) or mplayer with -dumpstream could be used for decrypting -- converting with ffmpeg -fflags +genpts -analyzeduration 1000000k -probesize 1000000k -i mymovie.vob -c copy -map 0 mymovie.mkv -- https://www.ffmpeg.org/faq.html#Why-does-FFmpeg-not-see-the-subtitles-in-my-VOB-file_003f -- handling for Video Title Set (VTS) files needed \ No newline at end of file +- paranoia_mode full \ No newline at end of file diff --git a/to_mkv/README.md b/to_mkv/README.md new file mode 100644 index 0000000..7f58e38 --- /dev/null +++ b/to_mkv/README.md @@ -0,0 +1,27 @@ +# to_mkv + +## DVD_to_mkv +- **getting volume label:** lsblk -n -p -o label /dev/sr0 +- **decrypt and concatenate stream:** mplayer -dumpstream dvdnav://1 -nocache -dvd-device /dev/sr0 -dumpfile dvdout.vob +- **create mkv:** ffmpeg -fflags +genpts+igndts -i file.mpg -c copy -map 0 -map -0:d -map -0:t file.mkv +- **restructuring mkv:** mkclean file.mkv + +### Missing Support for: + +#### IFO file (Metadata like Chapters) +- https://www.reddit.com/r/mkvtoolnix/comments/gujs4k/convert_dvd_with_chapters/ +- https://mkvtoolnix.download/doc/mkvmerge.html + +#### dvd_nav_packet (present till mkv remuxxing) +- DVD Menu: https://github.com/Matroska-Org/dvdmenuxtractor + +#### useful tools and links: +- lsdvd +- VOBs can also be concatenated using [dvd2concat](https://github.com/FFmpeg/FFmpeg/blob/master/tools/dvd2concat) +- [dvdbackup](https://dvdbackup.sourceforge.net/) +- https://www.ffmpeg.org/faq.html#Why-does-FFmpeg-not-see-the-subtitles-in-my-VOB-file_003f + +## Bluray_to_mkv +- for getting volume label: dd if=/dev/sr0 bs=1 skip=32808 count=32 +- https://ffmpeg.org/ffmpeg-protocols.html#bluray +- https://wiki.archlinux.org/title/Blu-ray \ No newline at end of file