Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
start [2018/04/07 02:23] – [DVDs] beandogstart [2025/05/12 07:07] (current) beandog
Line 4: Line 4:
  
   * [[About]]   * [[About]]
-  * [[http://sdibb.wordpress.com/contact-me|Contact Me]] +  * [[https://github.com/beandog?tab=repositories]] - my github page of all my multimedia projects 
-  * [[http://sdibb.wordpress.com/|Blog]] +  * [[http://wonkabar.org/contact-me|Contact Me]] 
-  * [[http://bluray.beandog.org/|Linux Blu-ray and DVD software]] - mirrors for libraries +  * [[http://wonkabar.org/|My Blog]] 
-  * [[http://stnsoft.com/DVD/index.html|DVD-Video Information]] - best reference+  * [[http://bluray.beandog.org/|Linux Blu-ray and DVD software]] - mirrors for libraries and software 
 +  * [[https://wiki.multimedia.cx/index.php?title=Main_Page|MultimediaWiki]] 
 +  * [[https://kodi.wiki/view/Samples|KODI Video samples]] 
 +  * [[https://samples.mplayerhq.hu/|MPlayer Video samples]] 
 +  * [[https://web.archive.org/web/20211127030150/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://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 ==== ==== DVDs ====
  
Line 17: Line 20:
   * [[dvd_drive_status]] - check if a drive is empty, polling, closed with or without a disc (Linux plus limited *BSD support)   * [[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_eject]] - close tray with checks to tell you when it's finished polling
 +  * [[dvd_rip]] - a tiny DVD ripper
 +  * [[dvd_player]] - a DVD player
   * [[lsdvd]] - the original!   * [[lsdvd]] - the original!
  
Line 22: Line 27:
   * [[DVD Structure]]   * [[DVD Structure]]
   * [[DVD Title]]   * [[DVD Title]]
-  * [[IFO]] 
-  * [[PAL to NTSC]] 
   * [[Ripping DVDs]]   * [[Ripping DVDs]]
   * [[VobSubs]] - DVD subtitles   * [[VobSubs]] - DVD subtitles
 +  * [[Subtitles]] - VobSubs and Closed Captioning
  
   * [[Steve's Preferences]]   * [[Steve's Preferences]]
-  * [[Problem DVDs]] - library of specific DVDs that have issues +  * [[Kernel Messages]] - documentation of various events sent to syslog 
-  * [[DVD Anomalies]] - DVDs that have something strange (though not broken) +==== Blu-ray ====
- +
-  * [[Upscaling]] +
-  * [[60 fps]] +
- +
-  * [[HandBrake and x264]] - differing defaults on x264 settings +
- +
-==== Blu-Ray ====+
  
   * [[Blu-ray]]   * [[Blu-ray]]
 +  * [[Blu-ray DRM]]
   * [[bluray_info]] - print information about Blu-ray discs   * [[bluray_info]] - print information about Blu-ray discs
   * [[bluray_copy]] - dump track to filesystem or stdout (ships with bluray_info package)   * [[bluray_copy]] - dump track to filesystem or stdout (ships with bluray_info package)
-  * [[makemkv]]+  * [[bluray_player]] - a Blu-ray player
   * [[http://bluray.beandog.org/]] - tarballs I like to hang onto   * [[http://bluray.beandog.org/]] - tarballs I like to hang onto
-  * [[http://bluray.beandog.org/libaacs/|libaacs]] +  * [[libbluray]] - main Blu-ray libraries 
-  * [[http://bluray.beandog.org/keydb/|KEYDB]] +  * [[libaacs]] - software to access Blu-rays with DRM 
-  * [[Problem Blu-rays]] - discs I've run into that have issues ripping, copying, accessing, etc.+  * [[FindVUK]] 
 +  * [[KEYDB]] 
 +  * [[MakeMKV]]
  
-==== Video CDs ==== 
  
-  * [[VCD]] 
-  * [[SVCD]] 
  
-==== VHS ==== 
- 
-  * [[VHS]] 
-  * [[ivtv]] 
  
 ==== Containers ==== ==== Containers ====
Line 62: Line 55:
   * [[MP4]]   * [[MP4]]
   * [[VOB]]   * [[VOB]]
 +  * [[WebM]]
   * [[3GP]]   * [[3GP]]
  
Line 67: Line 61:
  
   * [[AAC]]   * [[AAC]]
 +  * [[AVC]]
 +  * [[HEVC]]
   * [[MP3]]   * [[MP3]]
 +  * [[VP8]]
 +  * [[VP9]]
  
 ==== Encoding ==== ==== Encoding ====
  
   * [[Deinterlacing]]   * [[Deinterlacing]]
-  * [[H.264]]+  * [[Detelecining]]
  
 ==== Playback ==== ==== Playback ====
  
   * [[DLNA]]   * [[DLNA]]
-  * [[minidlna]]+  * [[Jellyfin]] 
 +  * [[Kodi]] 
 +  * [[Plex]]
  
 ==== References ==== ==== References ====
Line 86: Line 86:
 ==== Software ==== ==== Software ====
  
-  * [[avconv]] 
   * [[bluray_info]]   * [[bluray_info]]
 +  * [[bluray_copy]]
 +  * [[bluray_player]]
 +  * [[cdrecord]]
 +  * [[cdrom_id]]
   * [[ddrescue]]   * [[ddrescue]]
   * [[disc_id]]   * [[disc_id]]
Line 93: Line 96:
   * [[dvd_eject]]   * [[dvd_eject]]
   * [[dvd_info]]   * [[dvd_info]]
 +  * [[dvd_player]]
 +  * [[dvd_rip]]
   * [[dvdbackup]]   * [[dvdbackup]]
   * [[ffmpeg]]   * [[ffmpeg]]
 +  * [[FindVUK]]
   * [[handbrake]]   * [[handbrake]]
-  * [[libav]] - [[ffmpeg]] fork+  * [[libaacs]]
   * [[libdvdread]]   * [[libdvdread]]
   * [[lirc]]   * [[lirc]]
-  * [[makemkv]]+  * [[MakeMKV]]
   * [[mencoder]]   * [[mencoder]]
   * [[mkclean]]   * [[mkclean]]
Line 106: Line 112:
   * [[mp4box]]   * [[mp4box]]
   * [[mplayer]]   * [[mplayer]]
-  * [[mplayer-resume]]+  * [[ogle]]
   * [[ogmmerge]]   * [[ogmmerge]]
 +  * [[Plex]]
   * [[ponymath]]   * [[ponymath]]
   * [[pv]]   * [[pv]]
Line 113: Line 120:
   * [[trayopen]]   * [[trayopen]]
   * [[udev]]   * [[udev]]
 +  * [[udevadm]]
 +  * [[VLC]]
   * [[vobcopy]]   * [[vobcopy]]
   * [[volname]]   * [[volname]]
-  * [[x262]]+  * [[vpxenc]]
   * [[x264]]   * [[x264]]
 +  * [[x265]]
 +
 +==== Video CDs ====
 +
 +  * [[VCD]]
 +  * [[SVCD]]
 +
 +==== VHS ====
 +
 +  * [[VHS]]
 +  * [[ivtv]]
  
 ==== Operating Systems ==== ==== Operating Systems ====
  
-  * [[NetBSD]]+  * [[FreeBSD]]
   * [[OpenBSD]]   * [[OpenBSD]]
 +  * [[NetBSD]] 
 +  * [[DragonFly BSD]]
 ==== Archives ==== ==== Archives ====
  
Line 136: Line 157:
   * [[Sony DVD Players]]   * [[Sony DVD Players]]
   * [[Sony Blu-ray Players]]   * [[Sony Blu-ray Players]]
 +  * [[XBR-65X900F|Sony XBR-65X900F]] - my 4K TV
   * [[PS3]]   * [[PS3]]
   * [[PS4]]   * [[PS4]]
   * [[PSP]]   * [[PSP]]
 +  * [[PS Vita]]
   * [[Samsung Gravity 2]]   * [[Samsung Gravity 2]]
 +  * [[Sansa c240]]
   * [[Sansa Fuze]]   * [[Sansa Fuze]]
-  * [[Zotac ZBOX-BI320]]+  * [[Zotac ZBOX-BI320]] - my old Plex server hardware
   * [[Steve's HTPC]]   * [[Steve's HTPC]]
   * [[iHOS104|LITE-ON iHOS104]]   * [[iHOS104|LITE-ON iHOS104]]
 +  * [[HL_DT_ST_DVDRW_BDROM_CH20N|HL-DT-ST_DVDRW_BDROM_CH20N]] - Blu-ray drive
 +  * [[Amazon USB Fire Stick]]
 ==== Links ==== ==== Links ====
  
   * [[http://dev.beandog.org/x264_preset_reference.html|x264 preset reference]]   * [[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.animemusicvideos.org/guides/avtech/video3.htm|The Ins and Outs of Video Compression]]
   * [[http://www.videohelp.com/dvd|What is DVD?]]   * [[http://www.videohelp.com/dvd|What is DVD?]]
Line 156: Line 180:
   * [[http://radagast.ca/linux/dvd_authoring/dvd_authoring.html|Creating DVD Video with Linux]]   * [[http://radagast.ca/linux/dvd_authoring/dvd_authoring.html|Creating DVD Video with Linux]]
   * [[http://dvdauthor.sourceforge.net/doc/dvdauthor.html|dvdauthor]]   * [[http://dvdauthor.sourceforge.net/doc/dvdauthor.html|dvdauthor]]
 +  * [[https://frames-per-second.appspot.com/|Compare framerates]]
 ==== Development ==== ==== Development ====
  
-  * [[http://git.videolan.org/?p=libaacs.git;a=summary|libaacs git repo]] +  * [[https://code.videolan.org/videolan/libaacs|libaacs git repo]] 
-  * [[http://git.videolan.org/?p=libbdplus.git;a=summary|libbdplus git repo]] +  * [[https://code.videolan.org/videolan/libbdplus|libbdplus git repo]] 
-  * [[http://git.videolan.org/?p=libbluray.git;a=summary|libbluray git repo]] +  * [[https://code.videolan.org/videolan/libbluray|libbluray git repo]] 
-  * [[http://git.videolan.org/?p=libdvdcss.git;a=summary|libdvdcss git repo]] +  * [[https://code.videolan.org/videolan/libdvdcss|libdvdcss git repo]] 
-  * [[http://git.videolan.org/?p=libdvdnav.git;a=summary|libdvdnav git repo]] +  * [[https://code.videolan.org/videolan/libdvdnav|libdvdnav git repo]] 
-  * [[http://git.videolan.org/?p=libdvdread.git;a=summary|libdvdread git repo]]+  * [[https://code.videolan.org/videolan/libdvdread|libdvdread git repo]]
   * [[https://mailman.videolan.org/pipermail/libdvdnav-devel/|libdvdread / libdvdnav mailing list]] - new, hosted at VideoLan (VLC)   * [[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 +  * [[https://lists.mplayerhq.hu/mailman/listinfo/dvdnav-discuss|libdvdread / libdvdnav mailing list]] old, hosted at MPlayer
- +
-==== TODO ====+
  
-  * Package ''dvd_info'' and ''bluray_info'' for Debian, etc. Gentoo already has it. 
  
 ==== General Notes ==== ==== 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.   * 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.