October 31, 201213 yr Hi, here is a little preview for a new plugin i'm currently working on after i finally got mkvtoolnix (especially the tools mkvinfo and mkvpropedit) running, i wanted an easy interface to change meta data of mkv-files. once finished this plugin will give you a webinterface to edit meta data of mkv-files, like audio/subtitle language. also it should be possible to add/remove audio and subtitle tracks from the file. (maybe i will also add chapter support later) sorry, no support for avi,ogm,mp4 so far, only mkv... the attached plugin file will NOT give you the webinterface (as it is not ready yet). but it should install mkvtoolnix on your unraid system for use via telnet. please note: so far, this has only been tested on my system. i don't take responsibility for any damage this may cause on your system! if you test the installation of mkvtoolnix, please report back, if there are any errors when using the mkvinfo and mkvpropedit commands. mkvtoolnix.plg.zip
November 4, 201213 yr So your saying you will be able to remove audio tracks via a gui interface? Where do I sign up.
November 4, 201213 yr Author So your saying you will be able to remove audio tracks via a gui interface? Where do I sign up. yes, that's exactly what I am saying but removing or adding tracks will take some time, since the files will have to be remuxed. (about 2-3 minutes for a hd-movie, i'd say) as this could really mess up the files, i will have to be careful when coding this. so this will take a while to complete. editing the meta-data is the easy part of this plugin, so this will come first (expect a first version of the webgui soon) since there can go a lot wrong, i want to thoroughly test every function. this takes some time... (but better, than loosing your video-files) i'm also thinking about a feature to convert an .avi-file to a mkv-file. (i hate avi ) Read meta data and rename all my movies for me this plugin will not rename your files and there is no batch-mode planned to edit multiple files at once. (too complicated, too much could go wrong, since every file is different) also, most files don't really have a title set in the meta-data. so this would fail for that reason, too. this plugin will let you add those data to the files, so your movie-player can use the meta-data.
November 16, 201213 yr This had to install a TON of items, but considering I didn't actually look through the plg, I'll assume they were all required to make this work. With that said, it worked perfectly. I'm really looking forward to the web interface as it will make everything much easier. Thanks!
November 16, 201213 yr Author yes, they are all needed... i'm glad to hear, that it does work for you. (so i'm a bit more sure, i didn't forget any packages ) i'm making progress with the web interface, but as i mentioned before, i want to make sure, i don't destroy any files.
November 17, 201213 yr I just want to say thanks for all your time and effort in this plugin. I use mkvmerge all the time, it will make things so much faster running it from unraid directly. You rock! So far I've tested a bunch of movies with mkvmerge, I've never used mkvpropedit, but I'll give it a try and report back. Thanks again for working on this plugin, I will be using it a lot once the webbgui is working. I'm not complaining but is it possible to install a newer version of mkvtoolnix? The one installed currently is a year old (v5.0.1 ('Es ist Sommer') built on Oct 10 2011 07:55:45) the current release is v5.8 2012-09-02.
November 18, 201213 yr Author I'm not complaining but is it possible to install a newer version of mkvtoolnix? The one installed currently is a year old (v5.0.1 ('Es ist Sommer') built on Oct 10 2011 07:55:45) the current release is v5.8 2012-09-02. I know, its quite old. But so far it's the only version I got running without problems. Once I finished the Webinterface, I'll try to compile the latest version and get it to work.
December 10, 201213 yr Really looking forward to this! Do you have any plans on implementing DTS to AC3 conversion? I like to compress the audio stream on non-action movies to a lower bitrate.
December 10, 201213 yr Author well, would be a possible addition later on... first i've got to get this running. didn't get much work done lately (other projects took a lot of my time). the plugin version on github (see my signature) does now use the latest mkvtoolnix release ( v5.8.0 ) well, not latest, since 5.9.0 was released yesterday (argh ). (will update to that package, as soon as a slackware package has been released) but until the webgui is finished, you can already use the plugin to install mkvtoolnix and use it via telnet (the plugin does include a VERY early version of the webgui, where you can at least display the file properties (no changing included yet).)
January 14, 201313 yr Author yep, i'm working on it. but my real life always comes first and i have to travel a lot currently (finishing university, looking for a place to live in an other city, etc.). mkvtooknix itself is working fine with the current plugin on my github. you can use it via command line. after my rewrite of the disk mount plugin is done, i'll continue with this one. lately i've changed a lot from my first attempt to write a web gui for this. the version i'm currently working on requires simple features (mostly because i'm using the jquery library included there)
January 20, 201313 yr terminate called after throwing an instance of 'std::runtime_error' what(): locale::facet::_S_create_c_locale name not valid Aborted I'm getting this with every command I try to run, googling revealed that I may have to change some locale setting, but I'm not quite sure what to do, any advice?
March 24, 201313 yr just came across this looking to see if someone made a plugin for this. im looking forward to seeing this come about. thanks, keep up the good work.
March 24, 201313 yr just came across this looking to see if someone made a plugin for this. im looking forward to seeing this come about. thanks, keep up the good work. Command line version is available here: https://github.com/Benni-chan/unraid_plugins From github, it looks as though it has been 4 months since any changes.
March 31, 201313 yr I would also find this extremely useful. I spend a lot of time running mkvmergei on my Ubuntu desktop, with the input file on one user share and the output on another user share.
July 1, 201313 yr I will test tonight if at all possible. I've been looking at a good way to get mkvtoolnix installed for command line usage. Mostly for turning anime files into something that works well with hardware decode - IE recompressing hi10p video an recompressing audio down to AAC 2.0. I'll post in my scripting tonight when I'm back at home. Maybe it's something you'd like to include in this - recompress video/audio checkboxes with some minimal settings stuff.
July 2, 201313 yr Here's a version of the scripting that I'm doing that deals with the fact that the files I'm grabbing are through transmission and not sabnzbd: #!/bin/bash FFMPEG=/mnt/user/Primary/bin/ffmpeg MKVMERGE=/user/bin/mkvmerge mkdir converted for i in *.mkv ; do $FFMPEG -n -i "$i" -strict -2 -c:v libx264 -profile:v high -level 4.0 -preset veryfast -crf 23 -ac 2 -c:a aac "converted/$i.mp4" $MKVMERGE -o "converted/$i" -A -D "$i" "converted/$i.mp4" done What makes this even easier to pull off now is that I can grab static ffmpeg binaries from here: http://ffmpeg.gusari.org/static/ or http://dl.dropbox.com/u/24633983/ffmpeg/index.html Both are good options. Both are nightly builds. The next thing for this script is to be able to tell if the content is hi10p or not, but that's probably trivial between ffprobe and the full mkv suite. -Ben
July 2, 201313 yr Another thing that I've noticed is that slackware packages tend to disappear from the web over time. Just to keep this project valid, I think I might donate some S3 space for serving these files. This one looks like it took a lot of work, and it would suck if it stopped working because a revision happened to one of the packages.
July 2, 201313 yr Slight update to script: #!/bin/bash FFMPEG=/mnt/user/bmfrosty/bin/ffmpeg MKVMERGE=/usr/bin/mkvmerge MKVINFO=/usr/bin/mkvinfo GREP=/usr/bin/grep /usr/bin/mkdir converted for i in *.mkv ; do if [ ! -f "converted/$i" ] ; then if ($MKVINFO "$i" | $GREP "High 10") ; then $FFMPEG -n -i "$i" -strict -2 -c:v libx264 -profile:v high -level 4.0 -preset veryfast -crf 21 -ac 2 -c:a aac "converted/$i.mp4" #2>/dev/null $MKVMERGE -o "converted/$i" -A -D "$i" "converted/$i.mp4" rm -rf "converted/$i.mp4" fi fi done
September 2, 201312 yr is there any update to this plugin. i use mkvmerge for all of my downloads and waiting for this plugin madly
Archived
This topic is now archived and is closed to further replies.