Format für Emby

Neuling hier…
Ich möchte Werbung herausschneiden und SageTV-Aufzeichnungen umbenennen, damit sie mit Emby funktionieren, und habe bisher herausgefunden…
sage.properties ändern, damit XML-Dateien erzeugt werden.
profiles.conf bearbeiten und ein neues Profil mit etwas Code erstellen.
Wahrscheinlich kann ich diesen Code vom SageTV-Forum verwenden

“%ismovie%<\RecordedTV\Movies\%showname% (%airyear%),%issport%<\RecordedTV\%showname% %recordyear%-%recordmonth%-%recordday% - %recordhour%%recordminute% - %episodename% -%airingdbid%-0,%ifepisode%<\DVR\%showname%\%showname% (%premiereyear%) - S%season%##E%episode%## - %episodename% ,\RecordedTV\%showname% %recordyear%-%recordmonth%-%recordday% - %recordhour%%recordminute% -%airingdbid%-0>>>”

Muss ich das einfach mit einer Überschrift in profiles.conf einfügen und in der App aufrufen – oder übersehe ich etwas wirklich Grundlegendes (davon gehe ich aus)?

Ich brauche einige Grundlagen zu Profil-Coding, Syntax usw. Ich habe ein paar Seiten von Codeplex gefunden, aber kein altes Forum, das dieselben Fragen enthalten könnte, die ich habe, wenn ich ganz von vorne anfange.

Entschuldigung für die fette Schrift. Ich weiß nicht, wie man sie loswird.

Nein, du musst die profiles.conf-Datei überhaupt nicht bearbeiten, es sei denn, du möchtest benutzerdefinierte Konvertierungseinstellungen für deine Encoder erstellen. Siehe das Tag documentation für eine Liste aller Hilfeseiten oder gehe zu documentation.mcebuddy2x.com, um Details zu erhalten.

Du kannst fast alles über die GUI erledigen.

Du gibst dein Namensmuster oben auf der Seite „Konvertierungsaufgabe“ unter „Benutzerdefiniertes Umbenennungsmuster“ ein.

Ich erhalte einen Fehler beim Ausführen des Skripts: ‘mcebuddy kann nicht mit der Engine kommunizieren’. Im Task-Manager wird angezeigt, dass der mcebuddy-Dienst läuft. Die laufende Kopfzeile in mcebuddy zeigt: „MCEBuddy-Status: MCEBuddy angehalten“.

Ich weiß nicht, was ich tun soll.

Ich habe die richtige Methode zum Umbenennen gefunden und sie ausprobiert, bekomme aber beim Ausführen des Skripts einen Fehler: „mcebuddy kann nicht mit der Engine kommunizieren“. Im Task-Manager ist der MCEBuddy-Dienst als aktiv aufgeführt. Die laufende Kopfzeile in MCEBuddy zeigt: „MCEBuddy-Status: MCEBuddy angehalten“.

Ich weiß nicht, was ich tun soll.

Ich verwende vorerst die kostenlose Version, um zu testen, ob die Software und ich das, was ich vorhabe, umsetzen können. Danach werde ich die kostenpflichtige Version kaufen.

Der PC hat eine neue Windows-8.1-Installation, die vor einer Woche durchgeführt wurde.

Schau dir den Beitrag zu häufigen Problemen an. Etwas in deinem System blockiert MCEBuddy, möglicherweise ein Antivirenprogramm oder eine Firewall.

Ist das etwas, das MP4-Konvertierungen erlaubt, aber keine Umbenennung? Ich konnte eine TS-Datei mit dem Profil in eine MP4 konvertieren und comskip anwenden, aber später war keine Umbenennung möglich.

Das ist eine sehr vage Frage, und ich sehe keinen Zusammenhang mit dem ursprünglichen Beitrag. Bitte hängen Sie Ihre Konvertierungsprotokolldatei an, um das Problem zu identifizieren.

…EDIT> Ich habe die Einstellung für Comskip.ini auf einer Erweiterten-Seite gelöscht und versucht, die Originaldatei zu konvertieren – der Fehler trat nicht mehr auf.

Gibt es eine Möglichkeit, die von Sage TV bereitgestellte „.edl“-Datei zu verwenden, um die Datei zu verarbeiten und damit den Vorgang zu beschleunigen? <EDIT…

Entschuldigt die verspätete Antwort; ich hatte eine Zeit lang keinen Zugang zum PC. Ich habe aufgegeben, Dateien umzubenennen, und möchte nun einfach die von Sage erzeugte Comskip-„.edl“-Datei nutzen, um die aufgezeichnete „.ts“-Datei zu bearbeiten und die von Sage erkannten Werbung herauszuschneiden. So kann ich die Aufnahmen über Emby ohne Werbung ansehen. Ist das mit MCB möglich?

Mein Problem: Wenn ich die Einstellungen speichere, die ich – wie ich glaube – korrekt vorgenommen habe, um Werbung aus einer „.ts“-Datei zu entfernen, erhalte ich die Meldung „Unable to update Engine configuration settings“ und meine Einstellungen werden verworfen. Verwende ich das MP4-Konvertierungsprofil (das beim Öffnen von MCB bereits ausgewählt ist), wird das Video erfolgreich konvertiert; ich gehe daher nicht von Firewall- oder Virenscanner-Problemen aus.

Hier ein Ausschnitt aus dem Ereignisprotokoll, der meiner Meinung nach dieses Problem zeigt.

MB Engine Fail.txt (3,62 KB)

Hmm, das ist interessant.

Erstens, ja, es ist möglich. Stelle einfach sicher, dass die EDL-Datei zusammen mit dem Quellvideo liegt und denselben Dateinamen trägt. Stelle sicher, dass die Werbungserkennung in deinem Konvertierungsauftrag aktiviert ist (wähle zum Beispiel Comskip), und MCEBuddy wird automatisch die EDL-Datei verwenden, um Schnitte zu erstellen und Kapitel zu erzeugen, falls diese Option ausgewählt ist.

Ich habe den zweiten Teil nicht ganz verstanden. Das Fehlerprotokoll zeigt, dass Windows ein Problem hatte, GUI und Engine kommunizieren zu lassen. Sagst du, dass das nur passiert, wenn du eine bestimmte Option oder Einstellung auswählst? Wenn ja, welche Einstellung ist das?

Wenn ich also die .edl-Datei einfüge, wird MCEBuddy Comskip nicht starten, um die Datei zu scannen, sondern einfach die .edl-Datei verwenden und die Quelle zuschneiden und neu zusammensetzen?

Zweiter Teil der Einstellung:, Capture

Ich glaube, hier würde ich eine spezielle Comskip.ini einfügen, wenn ich die Standardeinstellung ändern möchte. Wenn ich dieselbe Datei auswähle, die ich zuvor für den Standard-Comskip verwendet habe (die sich übrigens in einem Unterverzeichnis unter dem MCEBuddy-Ordner „Program Files“ namens „comskip donator“ befindet), erscheint die Meldung „Engine-Konfiguration kann nicht aktualisiert werden“, und ich werde aus den Einstellungen herausgeworfen.

Das ist korrekt.

Korrekt. Aber ich kann dein Problem nicht reproduzieren, ich kann sie auswählen, und es funktioniert einwandfrei.
Kannst du versuchen, deine Donator-Version von comskip und ini in einen nicht-administrativen Ordner wie C:\ComskipDonator zu verschieben und es dann erneut zu versuchen? Ich frage mich, ob das das Problem verursacht.

Danke; ich habe mich schon gefragt, ob das das Problem war… Ich werde es versuchen und berichten.

Ich habe es ausprobiert, und beim ersten Mal erschien die Fehlermeldung. Als ich zurückging, wurde mein comskip-Eintrag vom ersten Mal angezeigt – also wurde die Einstellung trotz der Fehlermeldung behalten. Beim zweiten Schließen erschien keine Fehlermeldung.

Update… Ich habe mehrere Instanzen von MCEBuddy.GUI gleichzeitig laufen. Wenn ich sie über den Task-Manager beende und MCEBuddy dann neu starte, kann ich meine Einstellungen speichern.

Es klingt, als hätte deine Installation Probleme mit der Kommunikation zwischen der Engine und der GUI – möglicherweise ist die CPU stark ausgelastet oder ein anderes Programm wie eine Firewall fängt Befehle ab und verwirft sie. Du kannst versuchen, die Firewall (Windows oder Drittanbieter) zu deaktivieren und schauen, ob das hilft.

Update… Ich habe mehrere Instanzen von MCEBuddy.GUI gleichzeitig laufen. Wenn ich sie über den Task-Manager beende und MCEBuddy dann neu starte, kann ich meine Einstellungen speichern.

Das ist wahrscheinlich der Grund – so viele von ihnen, die gleichzeitig mit der Engine kommunizieren, überlasten wahrscheinlich die Kommunikationsleitung und verursachen die Fehler.

Ich frage mich, ob wir die GUI auf nur eine Instanz gleichzeitig beschränken sollten. @RBoy

Mein Bildschirm zeigt immer nur eine Instanz von MCEBuddy gleichzeitig. Ich schließe die GUI, indem ich das „X“ oben rechts im Fenster anklicke. Danach erscheint im Task-Manager eine weitere Instanz von MCEBuddy.GUI. Die einzige Möglichkeit, die MCEBuddy.GUI-Instanzen dort zu entfernen, ist, im Task-Manager „Aufgabe beenden“ zu wählen.

Nachdem ich das MCEB-Fenster geschlossen und alle Instanzen entfernt habe, erscheint beim nächsten Start von MCEB zwar das Fenster, aber im Task-Manager ist kein MCEBuddyGUI-Eintrag zu sehen. Sobald ich es schließe, taucht der Eintrag auf. Und so weiter.

Wenn du die X drückst, wird MCEBuddy in das System-Tray minimiert. Du kannst es wieder öffnen, indem du auf das Symbol im System-Tray klickst. Um die GUI zu schließen, klicke auf Schließen oder drücke die Esc-Taste.

Wenn ich ‘X’ drücke, verschwindet MCEBuddy aus dem System-Tray. Wenn ich ‘-’ drücke, verschwindet MCEBuddy aus dem System-Tray.

Bei allen anderen Fenstern (Datei-Explorer, Pale Moon, Notepad, usw.) entfernt ‘X’ das Programm aus dem System-Tray und beendet den Task im TM. Das Drücken von ‘-’ minimiert den Task in den System-Tray und ermöglicht es dem Task, im TM weiterhin zu laufen.

Verwechselst du die Taskleiste mit der Systemleiste? Die Taskleiste ist die Leiste unten, die alle Fenster auflistet. Die Systemleiste ist das kleine Feld in der unteren rechten Ecke, in dem Datum/Uhrzeit angezeigt wird und alle anderen System-/Anwendungssymbole (wie Netzwerk, Akku usw.). Dort findest du MCEBuddy, wenn es in die Systemleiste minimiert wurde.