Multimedia Xpert

Generelle Features

 

 

Teilen

 

 
Übersicht
Umwandlung
Audio verschieben
Zusammenfügen
Aufteilen
Text oder Bilder einbrennen
Auf Defekte untersuchen
Verarbeitungs-Fenster
Ausgabe-Spezifikationen
Überschreibe-Management
Format-Info
Einstellungen
Echter GUI für ffmpeg
Explorer-Integration
Generelle Features
Download
Lizenz kaufen
Hilfe
Reviews durch Dritte
 

 

 

 

 

Nur-Lese-Flags

Multimedia Xpert ist so programmiert, dass es respektvoll mit Dateien oder Ordnern umgeht, die das Nur-Lesen-Flag gesetzt haben. Der Sinn des R-Flags war ursprünglich, dass eine Anwendung eine solche Datei weder umbenennen noch den Inhalt verändern kann (denken Sie an einen Felsen). Vielen Anwendungen da draussen ist das egal oder sie entfernen es einfach. Die Philosophie von Multimedia Xpert (bzw. allen Atlas-Anwendungen) ist es, das R-Flag zu respektieren. Wenn Sie Massenoperationen durchführen und ein solches Element angetroffen wird, erhalten Sie einen Dialog, in dem Sie wählen können, ob Sie die Verarbeitung überspringen, das Flag vorübergehend zurücksetzen oder es für alle Elemente des Durchlaufs zurücksetzen wollen. Einige Dialoge haben sogar ein Kontrollkästchen, in dem Sie wählen können, das Flag zu ignorieren, bevor der Durchlauf gestartet wird, so dass Sie nicht mit ihnen belästigt werden.

Mehrere Instanzen, Client-Server

Multimedia Xpert hat eine `Client-Server`-Architektur. Er kann in mehreren Instanzen (Sitzungen) gleichzeitig ausgeführt werden, aber das ist nicht wirklich empfehlenswert, da die Einstellungen nur einmal abgelegt werden. Die Einstellungen der letzten geschlossenen Instanz gewinnen, so dass Änderungen, die in anderen Instanzen vorgenommen wurden, verloren gehen. Um dies zu vermeiden, fungiert die erste Instanz als so genannter `Hauptserver`. Weitere Instanzen senden ihre Befehle an den Server und zeigen die Ergebnisse in ihrer eigenen Umgebung an, entweder als Ausgabe in der Eingabeaufforderung, von der aus sie aufgerufen wurden, oder als Meldungsbox im Falle einer Popup-Funktion des Datei-Explorers.

Wenn Sie eine zweite Instanz ohne Argumente starten, werden Sie gefragt, ob Sie auf die erste Instanz umschalten möchten. Sie können dies ablehnen und trotzdem mehrere Instanzen parallel betreiben. Dies kann in seltenen Fällen sinnvoll sein. Denken Sie aber daran, dass Sie später nur noch den Zustand der letzten geschlossenen Instanz haben, und dazu gehört auch der Inhalt des Protokoll-Panels.

Ein grosser Vorteil einer solchen Client-Server-Architektur ist die sehr schnelle Ausführung mehrerer Befehle nacheinander, zB. wenn sie aus einer Batch- bzw. Command-Datei oder aus dem Popup-Menü des Datei-Explorers aufgerufen werden.

Beachten Sie, dass Sie die erste Instanz im Administratormodus starten können und später dennoch Befehle von Instanzen ausführen, die im Benutzermodus laufen. Dies erfordert ein Konto mit Admin-Rechten und kann manchmal sinnvoll sein.

Dateilängen

Alle Funktionen von Multimedia Xpert sind darauf ausgelegt, mit Dateien und Ordnern von enormer Länge umgehen zu können (keine 4 GB Grenze)

Dateinamen

Multimedia Xpert ist speziell mit Funktionen ausgestattet, um mit Netzwerk-Dateisystemen umgehen zu können, die Gross- und Kleinschreibung unterscheiden. Das ist zum Beispiel bei Linux und Unix so, nicht aber bei Windows. Prinzipiell unterstützen das alle Atlas-Anwendungen (s. The Atlas Xperience™).

Lange Pfade

Als ein Element von The Atlas Xperience™ unterstützen alle Atlas-Anwendungen Pfadnamen, die länger als 260 Zeichen sind. In Windows wurde diese Funktion in den letzten Jahren schrittweise eingeführt, aber in einigen Bereichen ist sie immer noch nicht möglich. Zum Beispiel unterstützt der Datei-Explorer lange Pfadnamen nicht vollständig, selbst in Windows 10. Wenn eine Anwendung einen verschachtelten Ordner mit einem langen Pfadnamen erzeugt hat, weigert sich der Datei-Explorer, damit zu arbeiten und sagt etwas wie "Datei nicht gefunden", "Pfad zu lang" oder reagiert einfach nicht auf einen Doppelklick. Der Start einer Anwendung gelingt nicht und Sie können einen solchen Ordner nicht einmal löschen. Auch das Werfen in den Papierkorb gelingt nicht. Sie müssen die Namen der übergeordneten Ordner zuerst interaktiv kürzen. Atlas Informatik bietet jedoch ein weiteres nützliches Tool an, Mighty Desktop, das einige Funktionen für lange Pfadnamen aufweist und z.B. eine Funktion 'Löschen' im Rechtsklickmenü hat.

Obwohl Multimedia Xpert vollständig auf lange Pfade zugeschnitten ist, ist die Kompatibilität immer noch durch die Fähigkeiten des .NET Frameworks und derjenigen von Windows eingeschränkt. Windows 10 gibt vor, auf dem Papier vollständig kompatibel zu sein, während Windows 8.1 immer noch einige nicht-kompatible Bereiche aufweist. Aber auch in Windows 10 kann man weder ein Programm in einem langen Verzeichnis starten, noch kann ein Programm das Symbol des Verzeichnisses bekommen. Darüber hinaus sind alle Befehle, die auf dem 'Shell'-Modul von Windows basieren, nicht langpfadfähig [bis zum Datum dieses Dokuments]. Dazu gehört auch der Dialog zum Öffnen von Dateien. Aber es gibt eine Umgehungslösung: Dank der Drag&Drop-Funktionalität von Multimedia Xpert können Sie solche Objekte direkt aus dem Durchsuchen-Dialog in das dahinter liegende Fenster von Multimedia Xpert ziehen.

Reguläre Ausdrücke

Reguläre Ausdrücke, abgekürzt Regex, werden an vielen Orten unterstützt. Dies ist ein weltweit standardisiertes Mustersystem zum Vergleichen von Zeichenketten. Es ist extrem vielseitig, man könnte sagen, das ultimative Musterprüfsystem, aber auch ein bisschen kompliziert in der Anwendung. Eine gute Einführung finden Sie hier.

Spezielle Funktionen

Einige zusätzliche Funktionen erhalten Sie, wenn Sie bei der Ausführung einer Funktion die Tastenkombination [Strg], [Alt] oder [Umsch] gedrückt halten:

  • Strg+Alt+Umschalt beim Start der Anwendung bricht die automatische Fortsetzung von Prozessen, die in der Prozess-Warteschlange warten, ab

  • Strg+Umschalt während des Starts der App bewirkt, dass ein Lizenz- und Live-Tabellen-Update vom Atlas-Server erzwungen wird.

Wenn Sie die App starten und eine Fehlermeldung über das Erstellen eines Settings-Backups erscheint, scheint die letzte Settings-Datei beschädigt worden zu sein. Das kann vorkommen, ist aber sehr selten. Um dieses Problem zu beheben, bewahrt Multimedia Xpert die letzten 10 Einstellungsdateien im Ordner "%appdata%\Atlas Informatik\Multimedia Xpert" mit dem Namen "Settings <n>.bak" auf. Sie können einfach eine ältere Datei nehmen, sie über "Settings.xml" kopieren und ausprobieren, welche noch funktioniert.

Dateilisten, Kopieren & Einfügen, Drag & Drop

Viele Dialoge unterstützen Datei- und Ordnerlisten in textueller Form. Das heisst, Sie können eine reine Textdatei erstellen, zB. in einem einfachen Texteditor wie Notepad, oder viel besser in der Freeware Notepad++, und darin mehrere Pfadnamen schreiben, jeden Pfadnamen in eine Zeile. Leere Zeilen werden ignoriert. Oder Sie markieren mehrere Zeilen in einem Raster und ziehen diese in Ihren Texteditor. Eine solche Liste kann auch in eine andere Datentabelle durch Einfügen oder Fallenlassen eingefügt werden. Das kann genutzt werden, um handverlesene Zusammenstellungen von Pfadnamen zu speichern, um sie später immer wieder zu verwenden.

Multimedia Xpert's Fortschrittliches Copy&Paste-System legt neben einer einfachen textuellen auch eine ausführlichere XML-Beschreibung der kopierten Zeilen in die Zwischenablage. Beim Einfügen oder Ablegen versucht es, die Daten primär aus der XML oder sonst aus der textuellen Beschreibung zu extrahieren. Sie können z.B. einen Ordnereintrag in der Atlas-App Multimedia Xpert kopieren und in die Registerkarte Auf Defekte scannen einfügen. Da der Reiter weiss, dass er nur Dateien annehmen kann, wird er den Ordner automatisch nach Dateien durchsuchen und diese der Liste hinzufügen.

Beachten Sie ein weiteres Goodie: Wenn Sie Windows-Desktop-Verknüpfungen in eine Dateiliste fallen lassen, in der es keinen Sinn macht, Verknüpfungen zu haben, wird Multimedia Xpert die Verknüpfungen automatisch auflösen und stattdessen die Ziele hinzufügen. Um ein Beispiel zu machen: Wenn Sie sich im Turbo Verbinden-Reiter befinden, macht es keinen Sinn, eine Verknüpfung hinzuzufügen. Niemand auf der Welt würde jemals Verknüpfungen aneinanderhängen. Multimedia Xpert geht dann davon aus, dass Sie eigentlich die Mediendateien, auf die die Verknüpfungen verweisen, verketten wollen und fügt diese hinzu.

Ein weiteres Beispiel, bei dem Dateilisten nützlich sein können: Vielleicht möchten Sie eine textuelle Liste einiger Dateien mit absoluten Pfaden in Ihrem Texteditor haben? Markieren Sie sie im Datei-Explorer, ziehen Sie sie per Drag & Drop in die Datentabelle von Auf Defekte scannen, markieren Sie die erste Zeile, wählen Sie mit Strg-A alles aus und kopieren Sie mit Strg-C. Fertig.

Hinweise:

  • Windows erlaubt kein Drag & Drop zwischen Anwendungen, die im Admin-Modus laufen und solchen, die nicht im Admin-Modus laufen. Zum Beispiel können Sie nichts von Windows Desktop auf Multimedia Xpert ziehen, wenn Multimedia Xpert im Admin-Modus läuft. Wenn also beim Ablegen ein Minus-Symbol angezeigt wird, könnte das die Ursache sein.

Datei-Überschreibungsmanagement

Für den Fall, dass bereits eine Zieldatei vorhanden ist, erhalten Sie einen komfortablen Dialog mit mehreren Optionen:

Der Standard mit Überschreiben und Abbrechen ist das Übliche, aber Sie können auch

  • den vorgeschlagenen Namen ändern

  • automatisch eine neue laufende Nummer " (n)" an das Ende anhängen lassen

  • alle Überschreibungen des gleichen Durchlaufs überspringen, sofern die Dateien die gleiche Länge haben. Dies kann eine wiederholte Übertragung von vielen Dateien erheblich beschleunigen, wenn nur wenige Ursprungsdateien geändert wurden. Aber es ist wichtig zu wissen, dass es fehlschlagen kann, wenn zwei Dateien die gleiche Länge haben, aber unterschiedlichen Inhalt.

Protokoll-Panel

Auch das Protokoll-Panel hat einige Tricks in petto:

  • Es scannt den Ausgabetext nach Wörtern wie "Fehler", "Warnung", "fehlgeschlagen", "Problem" und auch in deren Übersetzungen und färbt ihn rot oder orange, um darauf aufmerksam zu machen

  • Sie können auf einen Pfadnamen doppelklicken und das Protokollfenster öffnet die entsprechende Datei oder Ordner. Falls die automatische Erkennung fehlschlägt, können Sie einen Teil des Textes markieren, mit der rechten Maustaste klicken und die Funktion "Markierung starten" auslösen. Wenn dem Pfadnamen eine Zeilen- und/oder Spaltennummer folgt, wird er immer in dem Texteditor geöffnet, den Sie in den Einstellungen angegeben haben. In allen anderen Fällen wird er von dem entsprechenden Programm geöffnet. Beispiel: Eine html-Datei wird im Browser angezeigt. Sie können aber das Öffnen in Ihrem Texteditor erzwingen, indem Sie die [Umschalttaste] gedrückt halten.

  • Ähnlich wie das oben beschriebene Starten bzw. Aktivieren des Pfades bzw. der Auswahl können Sie einen Pfadnamen (Datei oder Ordner) in einem neuen Datei-Explorer-Fenster anzeigen lassen. Der Menüpunkt heisst "Markierung im Explorer anzeigen".

  • Verwenden Sie Alt-Doppelklick, um ein Wort zu markieren.

  • Immer Ende anzeigen: Das Protokoll scrollt stets zur letzten Zeile, wenn eine neue Zeile hinzugefügt wird

  • Klicken Sie in die ersten Pixel einer Zeile, um in den Zeilenauswahlmodus zu wechseln

  • Sie können jeden Text herauskopieren.

Allgemeine Hinweise

Wenn Sie eine Fehlermeldung wie "...kein Zugriff...", "NoAcc" oder "N/A" in Multimedia Xpert sehen, könnte es daran liegen, dass es nicht genügend Rechte hat. Sie können versuchen, Multimedia Xpert im Administratormodus neu zu starten und prüfen, ob es dann funktioniert. In der Registerkarte Über gibt es eine Schaltfläche, die dies vereinfacht.

Multimedia Xpert verwendet eine Menge selten genutzter Funktionen von Windows (Win32 API). Diese Funktionen sind mit Fehlern behaftet, die bis heute nicht behoben wurden. Einige der Problemfälle sind WPF's 'FlowDocument', grundlegende Dialoge, die Zwischenablage, der Umgang mit Bildern im Allgemeinen, Netzwerkverbindungen und Hardwaretreiber. Sie können die 'FlowDocument'-Probleme sehen, wenn Sie versuchen, formatierten Text wie RTF in die Zwischenablage zu kopieren. Ein weiterer Punkt ist, dass bis Windows 7 die Aufgabenverarbeitungsbibliothek von .NET einige Schwachstellen hatte. Wenn Sie einen laufenden Task nicht durch Drücken der 'Stop'-Schaltfläche stoppen können, versuchen Sie, auf eine höhere Windows-Version zu aktualisieren. Da Windows und .NET nicht Open Source sind, kann man das nicht reparieren, man kann nur die Ausnahmen abfangen, und manchmal nicht einmal das (:<). Sorry, das ist nicht die Schuld von Multimedia Xpert. Es bleibt eine ständige Quelle von Problemen, mit denen neuere Versionen von Multimedia Xpert zurechtkommen müssen und um die man leider herumprogrammieren musste und weiterhin muss.

Andere Dateisysteme: Wenn Sie Pfade zu Nicht-Windows-Dateisystemen wie Linux eingeben, gibt es Probleme mit der Gross- und Kleinschreibung. Windows macht da keinen Unterschied, aber diese Systeme schon. Zum Beispiel könnten Sie eine Datei "x" und eine Datei "X" im selben Ordner haben. Da es auf der Windows-Seite einen Informationsverlust gibt, haben die Treiber für fremde Dateisysteme eine sehr schwere Aufgabe. Zum Beispiel hat der Samba-Dateisystemtreiber für die Dreambox/VU+ mehrere seltsame Probleme an diesem Punkt. Alle Atlas-Anwendungen enthalten komplizierten Code, um einige der Probleme zu beheben. Wenn Sie zB. einen Pfadnamen in verschiedenen Schreibweisen eingeben, korrigieren die Atlas-Anwendungen dies automatisch, solange nur eine Version des Namens vorhanden ist. Dies verbessert die Benutzerfreundlichkeit erheblich und behebt auch einige nicht nachvollziehbare Fehler, kann aber auch die Effizienz verringern. Aber meiner Meinung nach ist es das wert.

Multimedia Xpert macht gewisse Verarbeitungen im Hintergrund. Es ist manchmal schwierig, die Ursache für etwas zu finden, das nicht richtig zu sein scheint. Wenn Sie zB. längere Verzögerungen auf der Benutzeroberfläche feststellen oder Multimedia Xpert beim Start für einige Sekunden nicht angezeigt wird, sollten Sie die Schuld nicht sofort bei ihm suchen. Versuchen Sie zuerst diese Dinge:

  • Wenn Pfadnamen in irgendwelchen Listen von Registerkarten auf ein nicht verbundenes Netzlaufwerk zeigen, IP-Adressen nicht aufgelöst werden können oder das Internet nicht verfügbar ist, kann es zu einer erheblichen Startverzögerung kommen. Dies liegt daran, dass Windows alle Laufwerke zum Hochfahren auffordert und auf eine Antwort wartet. Während dieser Zeit ist die Windows-Benutzeroberfläche nur schlecht reaktiv.

  • Eine häufige Ursache sind zu viele Daten in den Einstellungen. Versuchen Sie z.B., grosse Verlaufslisten zu löschen, indem Sie Dropdown-Boxen öffnen und [Strg][Entf] drücken und auch, indem Sie auf die Registerkarte Einstellungen wechseln und die speziell dafür vorgesehenen Lösch-Schaltflächen verwenden. Auch einige grosse Datenmengen in den Datengittern, dem 'Log' usw. können Multimedia Xpert stark belasten. Ausserdem können Sie in den Einstellungen die maximal gespeicherten Einträge der Verlaufslisten auf einen niedrigeren Wert abändern.

  • Einige Aufgaben auf entfernten Laufwerken können unter Windows sehr viel Zeit in Anspruch nehmen. Wenn Sie z.B. durch eine Dateiliste mit Dateien eines entfernten Laufwerks blättern, kann das Holen der Symbole das Blättern erheblich verlangsamen.

  • Einige Anwendungen von Drittanbietern sind, wie soll man das sagen, nicht gut programmiert. Wenn Multimedia Xpert sie nach ihrem Fenstertitel fragt, kann es sein, dass einige von ihnen mehrere Sekunden für die Antwort benötigen. Dies deutet darauf hin, dass eine lange laufende Aufgabe im Innern der Anwendung ausgeführt wird, ohne die Windows Message Queue (Meldungswarteschlange) abzuarbeiten. Multitasking-Programmierung ist eines der schwierigsten Dinge in der Software-Entwicklung und es ist verständlich, dass solche Verzögerungen in Programmen auftreten können. Trotzdem sollten die Autoren darüber nachdenken, in lang laufenden Schleifen mehr Aufrufe ins System einzubetten. Zum Beispiel prüfen Atlas-Apps ständig, ob [Strg-Break] oder [Pause] gedrückt ist.

Sollten Symbole von Dateien oder Apps auf den ersten Blick fehlen, so ist zu beachten, dass Windows die Symbole nicht zwischenspeichert, wie es eigentlich sollte (wie es z.B. Mac OS tut), sondern jedes Symbol wiederholt aus der ausführbaren Datei holt. Da dies vor allem auf Netzlaufwerken sehr langsam ist, musste dafür ein Hintergrundtask implementiert werden. Wenn viele Vorgänge synchron laufen, bleibt keine Zeit mehr, die Symbole zu laden und anzuzeigen. Ein weiterer Grund kann sein, dass die Datei mit den Rechten des aktuellen Benutzers nicht zugänglich ist. Versuchen Sie, Multimedia Xpert im Admin-Modus neu zu starten (s. Registerkarte Über).

Noch ein Tipp: An vereinzelten Stellen können Sie ein Feld, ein Kontrollkästchen oder eine Option namens 'Verbose' einschalten. Der entsprechende Prozess bzw. Task schreibt dann detaillierte Statusmeldungen in das 'Log'-Panel. Dies kann bei der Lösung von Problemen helfen.

Ein weiterer Punkt: Wenn etwas nicht wie erwartet funktioniert, denken Sie bitte zuerst präzise nach, was mit Ihren Eingaben oder Ihren anderen Apps falsch sein könnte und senden Sie erst danach ein Feedback über den Button im Über-Tab oder per Mail mit den genauen Infos zur Anwendung mit möglichst vielen Details

  • Name der anderen App
  • Versionsnummer der anderen App
  • 32 oder 64 Bit
  • Nummer der Windows-Version
  • Was ist schief gelaufen
  • Welches Ergebnis haben Sie erwartet
  • Andere Infos die helfen könnten.

Dann haben wir eine Chance, das Problem zu beheben.

Wenn Ihr Betriebssystem sehr alt ist, kann es zu Problemen mit der Abwärtskompatibilität kommen. Bitte versuchen Sie zunächst, Ihr Betriebssystem zu aktualisieren und Windows Updates zu installieren und versuchen Sie es erneut.

Haben Sie in jedem Fall Geduld! Vielen Dank für Ihr Verständnis und Ihre Unterstützung.

Lokalisierung / Übersetzung

Multimedia Xpert ist eine der wenigen Anwendungen auf dem Markt, die vollständig auf der Benutzerseite übersetzt werden kann, ohne dass Programmänderungen erforderlich wären. Die Hauptanwendung ist in US-Englisch programmiert. Das Hinzufügen einer weiteren Sprache ist schlicht das Hinzufügen einer zusätzlichen textuellen Übersetzungsdatei neben der Exe-Datei, mehr nicht. Klingt zunächst einfach, aber bedenken Sie, dass sich zum Beispiel bei vertikal ausgerichteten Labels die Breite ändert und alles rechts davon neu angeordnet werden muss. So etwas war nur mit der Flexibilität der neuen WPF-Technologie möglich. Die Funktion der 100%igen Übersetzung auf Kundenseite ohne jegliche Anpassung des Layouts könnte vielleicht ein weltweit einzigartiges Feature sein, das nur bei Atlas-Software zu finden ist.

Wir würden uns freuen, wenn Sie uns helfen, indem Sie eine Übersetzung für Ihre Sprache erstellen, falls sie nicht vorhanden ist. Es geht sehr einfach, einfach die Textdatei 'AppTranslation_xx.txt' im Programmordner der App zu öffnen, sie zu duplizieren, 'xx' auf Ihren ISO-Sprachcode setzen (z.B. entweder 'fr' oder 'fr-FR') und die untere Zeile jedes Paares zu übersetzen. Bitte fragen Sie uns vorher an, ob wir diese Version bereits haben und senden Sie diese Datei an unsere E-Mail-Adresse. Sie erhalten dann eine kostenlose lebenslange Lizenz und eine Erwähnung in der ReadMe-Datei! Vielen Dank im Voraus!

Wenn Sie die Programmsprache in den Einstellungen ändern, ändern sich auch die Namen der Standardelemente wie zB. die Brenn-Instruktion. Auch einige Dateinamen können sich ändern. Die Eingabeformate von Zahlen, Daten oder Zeiten werden aber nicht geändert. Diese werden über das Bedienfeld "Region" von Windows gesteuert. Beachten Sie, dass die zum Datei-Explorer hinzugefügten Funktionen ihre Sprache erst ändern, nachdem der Datei-Explorer (explorer.exe) neu gestartet wurde. Dies geht durch einen Neustart des Rechners. Noch zur Info, es gibt in unserem Bruder-Tool Mighty Desktop eine Schaltfläche in der Registerkarte Desktop, bei der alle laufenden Apps und alle offenen Explorer-Ordner wieder genauso hergestellt werden bei einem Neustart.

 

Gehe an den Anfang