====== beandog's mostly dvds multimedia wiki ====== This wiki is a collection of notes that I've gathered over the years when it comes to accessing, ripping and encoding DVDs on Linux. * [[About]] * [[http://sdibb.wordpress.com/contact-me|Contact Me]] * [[http://sdibb.wordpress.com/|Blog]] * [[http://bluray.beandog.org/|Linux Blu-ray and DVD software]] - mirrors for libraries * [[http://stnsoft.com/DVD/index.html|DVD-Video Information]] - best reference * [[https://en.wikibooks.org/wiki/Inside_DVD-Video|Wikibook: Inside DVD Video]] - a technical reference for authors, developers (must read!) * [[https://github.com/beandog]] - my github repo * [[https://www.amazon.com/hz/wishlist/ls/3JCC6KN8YI722?&sort=default|Amazon Wishlist]] - please buy me a Blu-ray .. for development purposes :D ==== DVDs ==== * [[dvd_info]] - a small set of DVD utilities written in C * [[dvd_copy]] - copy a track to fileystem or stdout * [[dvd_drive_status]] - check if a drive is empty, polling, closed with or without a disc (Linux plus limited *BSD support) * [[dvd_eject]] - close tray with checks to tell you when it's finished polling * [[dvd_trip]] - a tiny DVD ripper * [[lsdvd]] - the original! * [[DVD Drives]] * [[DVD Structure]] * [[DVD Title]] * [[IFO]] * [[PAL to NTSC]] * [[Ripping DVDs]] * [[VobSubs]] - DVD subtitles * [[Subtitles]] - Closed captioning and VobSubs * [[Steve's Preferences]] * [[Problem DVDs]] - library of specific DVDs that have issues * [[DVD Anomalies]] - DVDs that have something strange (though not broken) * [[Kernel Messages]] - documentation of various events sent to syslog * [[Upscaling]] * [[60 fps]] * [[HandBrake and x264]] - differing defaults on x264 settings ==== Blu-Ray ==== * [[Blu-ray]] * [[bluray_info]] - print information about Blu-ray discs * [[bluray_copy]] - dump track to filesystem or stdout (ships with bluray_info package) * [[makemkv]] * [[http://bluray.beandog.org/]] - tarballs I like to hang onto * [[http://bluray.beandog.org/libaacs/|libaacs]] * [[http://bluray.beandog.org/keydb/|KEYDB]] * [[Problem Blu-rays]] - discs I've run into that have issues ripping, copying, accessing, etc. ==== Video CDs ==== * [[VCD]] * [[SVCD]] ==== VHS ==== * [[VHS]] * [[ivtv]] ==== Containers ==== * [[Matroska]] * [[MP4]] * [[VOB]] * [[3GP]] ==== Codecs ==== * [[AAC]] * [[HEVC]] * [[MP3]] * [[VP8]] * [[VP9]] ==== Encoding ==== * [[Deinterlacing]] * [[H.264]] ==== Playback ==== * [[DLNA]] * [[minidlna]] ==== References ==== * [[Encoding Specifications]] * [[DVD and Blu-ray Comparison]] * [[Optical Drive Speeds]] ==== Software ==== * [[avconv]] * [[bluray_info]] * [[cdrecord]] * [[cdrom_id]] * [[ddrescue]] * [[disc_id]] * [[dvd_drive_status]] * [[dvd_eject]] * [[dvd_info]] * [[dvdbackup]] * [[ffmpeg]] * [[handbrake]] * [[libav]] - [[ffmpeg]] fork * [[libdvdread]] * [[lirc]] * [[makemkv]] * [[mencoder]] * [[mkclean]] * [[mkvextract]] * [[mkvmerge]] * [[mp4box]] * [[mplayer]] * [[mplayer-resume]] * [[ogmmerge]] * [[ponymath]] * [[pv]] * [[regionset]] * [[trayopen]] * [[udev]] * [[udevadm]] * [[vobcopy]] * [[volname]] * [[x262]] * [[x264]] ==== Operating Systems ==== * [[DragonFly BSD]] * [[NetBSD]] * [[OpenBSD]] ==== Archives ==== * [[alsa]] * [[mythtv]] * [[saa7134]] * [[Tivo]] * [[transcode]] * [[xrandr]] ==== Hardware ==== * [[Sony DVD Players]] * [[Sony Blu-ray Players]] * [[PS3]] * [[PS4]] * [[PSP]] * [[PS Vita]] * [[Samsung Gravity 2]] * [[Sansa c240]] * [[Sansa Fuze]] * [[Zotac ZBOX-BI320]] * [[Steve's HTPC]] * [[iHOS104|LITE-ON iHOS104]] * [[Amazon USB Fire Stick]] ==== Links ==== * [[http://dev.beandog.org/x264_preset_reference.html|x264 preset reference]] * [[http://dev.beandog.org/handbrake_preset_reference.html|Handbrake preset reference]] * [[http://wonkabar.org/2013/07/03/reading-ejecting-ripping-and-polling-dvd-devices-in-linux-also-notes-on-my-dvd-library/|reading, ejecting, ripping and polling dvd devices in linux; also, notes on my dvd library]] - blog post * [[http://www.animemusicvideos.org/guides/avtech/video3.htm|The Ins and Outs of Video Compression]] * [[http://www.videohelp.com/dvd|What is DVD?]] * [[http://dvdlab.wikia.com/wiki/VTS,_VMG_..|VTS,_VMG_..]] * [[http://mediachance.com/dvdlab/Helppro/vts.htm|VTS, VMG and other stuff]] * [[http://en.wikibooks.org/wiki/Inside_DVD-Video|WikiBooks: Inside DVD Video]] * [[http://radagast.ca/linux/dvd_authoring/dvd_authoring.html|Creating DVD Video with Linux]] * [[http://dvdauthor.sourceforge.net/doc/dvdauthor.html|dvdauthor]] ==== Development ==== * [[http://git.videolan.org/?p=libaacs.git;a=summary|libaacs git repo]] * [[http://git.videolan.org/?p=libbdplus.git;a=summary|libbdplus git repo]] * [[http://git.videolan.org/?p=libbluray.git;a=summary|libbluray git repo]] * [[http://git.videolan.org/?p=libdvdcss.git;a=summary|libdvdcss git repo]] * [[http://git.videolan.org/?p=libdvdnav.git;a=summary|libdvdnav git repo]] * [[http://git.videolan.org/?p=libdvdread.git;a=summary|libdvdread git repo]] * [[https://mailman.videolan.org/pipermail/libdvdnav-devel/|libdvdread / libdvdnav mailing list]] - new, hosted at VideoLan (VLC) * [[https://lists.mplayerhq.hu/mailman/listinfo/dvdnav-discuss|libdvdread / libdvdnav mailing list]] old, but still active, hosted at MPlayer ==== TODO ==== * Package ''dvd_info'' and ''bluray_info'' for Debian, etc. Gentoo already has it. ==== General Notes ==== * I personally prefer [[libav]] over [[ffmpeg]] so when you see ''avconv'' you can use ''ffmpeg'' as well. * I reference [[http://wiki.multimedia.cx/index.php?title=Main_Page|this multimedia wiki]] a lot because it is an excellent resource of technical information.
Trace:
Article
Show pagesource
Log In
Search
Toolbox
What links here
Media Manager
Site index
Permanent link
Cite this article