Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
2nd January 2016, 19:37 | #1 | Link |
Registered User
Join Date: Oct 2006
Location: Omicron Persei 8
Posts: 180
|
Mixed Windows / Linux environment
I'm currently in the process of creating a "backup" of my DVD and Blu-ray collection. I use MeGUI on Windows 7 on my already 8 years old Computer (Core2Quad Q9650) and while movies aren't a problem TV Shows like The X-Files or Stargate SG-1 are a huge one, especially Shows on DVD (anamorph, interlaced, overscan). I just added my Notebook (Core i5) as an additional encoder and it's nearly as fast as my computer.
However, I have a very powerful server in the basement (Xeon E5-2680 v3) and want to move all the cpu intensive parts onto that machine. It is running Linux (Ubuntu 14.04.2 Server) thus without a GUI. I can't install Windows, neither as standalone nor as secondary OS because the server is also providing some network services (RADIUS, DNS, DHCP, ...) which have to be running 24/7/365. I'm sorry for all the following questions but I never used any audio/video stuff on Linux before and I don't know what I need (ALSA? GUI? Graphics Card?) and what problems may occur. Any help is appreciated even if it's just a link without any comment, a comment without any link or whatever constructive My current workflow for Blu-rays is:
For DVDs I use AnyDVD HD too but followed by SmartRipper and DGIndex and then MeGUI. So my main question is: What are good counterparts of the tools used in steps 1, 2 and 4 for Linux? Since txMuXeR, x264 and mkvtoolnix are also available for Linux and I actually do nothing more than cropping (only if the source is not 1,778:1) and converting to YV12 with AviSynth I can use a template here and just edit it with an text editor and thus don't need MeGUI at all. If the Indexer (for Linux) does not automatically crop 1088 to 1080 like DGIndexNV I'll always have to use AviSynth; what is the best for Linux here (AvxSynth, VapourSynth, etc.)? For DVDs I'd definitely do all steps except encoding on Windows because I'll have to visually create the AVS Script (crop then anti-anamorph) to keep the correct AR. I just hope that QTGMC is also available on Linux. Thank you very much! |
2nd January 2016, 21:09 | #2 | Link |
Registered User
Join Date: Apr 2015
Posts: 163
|
Wouldn't Handbrake suit most of your needs ? it works fine on linux, has also a CLI interface so you would not need a GUI, supports crop and anamorph. If you need something more complex, vapoursynth is imho your best bet, it definitely supports qtgmc on linux and a lot of other plugins and scripts (however, not every avisynth plugin has been ported to vapoursynth so far)
|
3rd January 2016, 04:45 | #3 | Link |
...?
Join Date: Nov 2005
Location: Florida
Posts: 1,420
|
For step 1, MakeMKV is pretty much the only solution for Blu-ray ripping on Linux. It does have a CLI (makemkvcon). I'm not sure what BDInfo is needed for, so I can't give any real suggestions there.
Remember, there is Wine, so you can install pretty much everything in that list (I'd avoid AnyDVD, though; my experience with accessing optical drives with tools running through Wine is less than good). I'm not sure how DGIndexNV operates under Wine, but if it doesn't work you could always use DGMPGDec, FFMS2, and/or LSMASHSource, depending on format. AvxSynth isn't something you should be pinning any hopes on; there were *maybe* five plugins ever ported to it, some of the internal filters don't work, and its resizers rely on FFMS because SoftWire was disabled (not that the resizers are broken this way, it's just wonky and inelegant). It's definitely in more of a usable state than AVS3.0 ever was, and it's because of AvxSynth that the AviSynth demuxer in libavformat was rewritten and made cross-platform, but beyond that it's severely limited except for really simple scripts. If/when AviSynth+ picks up again, and the work on its Linux/GCC branch resumes, that would be the eventual pick for a 1:1 AviSynth replacement on Linux. So all said, yes, use VapourSynth for anything complex you'd need to do. |
3rd January 2016, 09:36 | #4 | Link | ||||||
Registered User
Join Date: Oct 2006
Location: Omicron Persei 8
Posts: 180
|
Thank you very much for your advise. It is much appreciated!
Quote:
Blu-rays: Quote:
Quote:
Quote:
This is a bad example but gives you a clue about what it does. Just think about those Blu-rays having the main content stored in eg. 20 greatly mixed m2ts files. BDInfo tells you what Playlist to use and thus what m2ts files in what order. Quote:
Are there any quality-releated differences between the three mentioned indexers? L-SMASH Works sounds premium-ish?! Quote:
|
||||||
3rd January 2016, 18:57 | #5 | Link | |||
...?
Join Date: Nov 2005
Location: Florida
Posts: 1,420
|
Quote:
Quote:
Quote:
AviSynth+ got stalled in March again, and is roughly comparable to 2.6 RC1 (only because RC2 and 2.6 Final barely changed anything relevant to avsplus; and the stuff those did change is sitting in a pull request on Github). The stuff currently getting committed to 2.6's CVS mostly still didn't look relevant because those sorts of changes had already been made or refactored entirely out of avsplus back in 2013. Of course, Plus is massively ahead of Classic in lots of other areas (MT, cache/memory management, C plugin autoloading, 64-bit support, modern compilers, etc.), and for Classic to catch up would take a long, long time. |
|||
Thread Tools | Search this Thread |
Display Modes | |
|
|