home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Language specific support
Deutsches MediaPortal Forum
Hard- und Software rund um den HTPC
Software
3rd Party Software
MKV Optimizer, entfernen von nicht benötigten Audiospuren
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Lehmden" data-source="post: 1284704" data-attributes="member: 109222"><p>Hi.</p><p>So bewandert bin ich mit reinen Shell Skripten nicht. Aber einige Sachen dürften eher unmöglich sein. Um heraus zu finden, welche MP4 mehr als eine Tonspur beinhaltet wird es unvermeidlich sein, dafür Mediainfo (entweder als DLL oder als EXE) zu verwenden. Wie man externe Programme in einem Shell Skript aufruft und die Ergebnisse auswertet, kann ich dir leider nicht sagen. Wobei das Aufrufen kein Problem ist, das Ergebnis auszuwerten aber schon.</p><p>Da das reine Ummuxen aber sehr schnell geht, lohnt sich der Aufwand in der Regel nicht, Die Datei ist schneller umgemuxt als sie mit MediaInfo überprüft worden ist. Es geht also nur um eingesparten Platz, nicht aber um eingesparte Zeit. </p><p>Die Unterordner mit zu berücksichtigen sollte aber eigentlich leicht sein. Musst mal danach Googlen.</p><p> </p><p>Das du im Ergebnis so auf jeden Fall MKV erhältst, ist dir aber klar, oder? Mkvmerge kann nichts anderes als mkv erzeugen. Außerdem wäre es sinnvoller, die 64 Bit Version von mkvmerge zu nutzen, wenn du schon ein 64 Bit Windows installiert hast.</p><p></p><p>Die Originale automatisch sofort zu löschen, halte ich übrigens für einen groben Fehler. Es passiert zwar nicht oft, das so eine Aktion schief geht, aber es kommt vor. Selbst schon mehrfach erlebt Werden dann die Originale gelöscht, bevor man die neuen Dateien überprüfen konnte, hat man unter Umständen das Video komplett verloren... Das Löschen der Originale würde ich immer als extra Aufgabe nachträglich machen. Deswegen ist das auch genau so in Media-Buddy integriert..</p><p></p><p>Ich würde so eine Aufgabe auf jeden Fall mit AutoIt lösen. Das ist leichter als Batch zu erlernen und verstehen, aber sehr, sehr viel Mächtiger. Und man kann die fertigen Skripte sogar kompilieren, damit sie eigenständig ausgeführt werden können... Die<a href="https://www.autoitscript.com/site/autoit/downloads/" target="_blank"> IDE ist OpenSource</a> also völlig kostenlos und benötigt nur wenig Platz auf dem Rechner.</p><p></p><p>Im Prinzip ist diese Aufgabenstellung aber vollständig mit Media-Buddy abgedeckt. Wenn du also lieber nicht selbst programmierst, kannst du auch einfach Media-Buddy nutzen. Geht es dir aber eher darum, das zu lernen, schau dir mal den (zugegeben sehr langen, aber gut kommentierten und strukturierten) Quellcode von Media-Buddy an. Der ist immer im Installationspaket enthalten. Alle Funktionen, die du benötigst sind in Media-Buddy integriert. Daraus könntest du mit "copy & paste" recht schnell "dein" Programm basteln... Da Media-Buddy unter der GPL veröffentlicht wurde, müsstest du dein Programm dann aber auch frei zugänglich machen, idealerweise auch unter GPL...</p></blockquote><p></p>
[QUOTE="Lehmden, post: 1284704, member: 109222"] Hi. So bewandert bin ich mit reinen Shell Skripten nicht. Aber einige Sachen dürften eher unmöglich sein. Um heraus zu finden, welche MP4 mehr als eine Tonspur beinhaltet wird es unvermeidlich sein, dafür Mediainfo (entweder als DLL oder als EXE) zu verwenden. Wie man externe Programme in einem Shell Skript aufruft und die Ergebnisse auswertet, kann ich dir leider nicht sagen. Wobei das Aufrufen kein Problem ist, das Ergebnis auszuwerten aber schon. Da das reine Ummuxen aber sehr schnell geht, lohnt sich der Aufwand in der Regel nicht, Die Datei ist schneller umgemuxt als sie mit MediaInfo überprüft worden ist. Es geht also nur um eingesparten Platz, nicht aber um eingesparte Zeit. Die Unterordner mit zu berücksichtigen sollte aber eigentlich leicht sein. Musst mal danach Googlen. Das du im Ergebnis so auf jeden Fall MKV erhältst, ist dir aber klar, oder? Mkvmerge kann nichts anderes als mkv erzeugen. Außerdem wäre es sinnvoller, die 64 Bit Version von mkvmerge zu nutzen, wenn du schon ein 64 Bit Windows installiert hast. Die Originale automatisch sofort zu löschen, halte ich übrigens für einen groben Fehler. Es passiert zwar nicht oft, das so eine Aktion schief geht, aber es kommt vor. Selbst schon mehrfach erlebt Werden dann die Originale gelöscht, bevor man die neuen Dateien überprüfen konnte, hat man unter Umständen das Video komplett verloren... Das Löschen der Originale würde ich immer als extra Aufgabe nachträglich machen. Deswegen ist das auch genau so in Media-Buddy integriert.. Ich würde so eine Aufgabe auf jeden Fall mit AutoIt lösen. Das ist leichter als Batch zu erlernen und verstehen, aber sehr, sehr viel Mächtiger. Und man kann die fertigen Skripte sogar kompilieren, damit sie eigenständig ausgeführt werden können... Die[URL='https://www.autoitscript.com/site/autoit/downloads/'] IDE ist OpenSource[/URL] also völlig kostenlos und benötigt nur wenig Platz auf dem Rechner. Im Prinzip ist diese Aufgabenstellung aber vollständig mit Media-Buddy abgedeckt. Wenn du also lieber nicht selbst programmierst, kannst du auch einfach Media-Buddy nutzen. Geht es dir aber eher darum, das zu lernen, schau dir mal den (zugegeben sehr langen, aber gut kommentierten und strukturierten) Quellcode von Media-Buddy an. Der ist immer im Installationspaket enthalten. Alle Funktionen, die du benötigst sind in Media-Buddy integriert. Daraus könntest du mit "copy & paste" recht schnell "dein" Programm basteln... Da Media-Buddy unter der GPL veröffentlicht wurde, müsstest du dein Programm dann aber auch frei zugänglich machen, idealerweise auch unter GPL... [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Language specific support
Deutsches MediaPortal Forum
Hard- und Software rund um den HTPC
Software
3rd Party Software
MKV Optimizer, entfernen von nicht benötigten Audiospuren
Contact us
RSS
Top
Bottom