Gamma (GUI)


  • Gamma Encoding-[lexicon]GUI[/lexicon]


    Eine neue und sehr kompakte Oberfläche für [lexicon]x264[/lexicon], NeroAAC, MP4Box und MKVMerge, so lässt sich Gamma schnell beschreiben. Es ist wesentlich kleiner als [lexicon]MeGUI[/lexicon], bietet aber allerhand und hat insbesondere einen einfachen Workflow als Zielsetzung. So lassen sich Presets einrichten, mit denen sich Videos in der Warteschlange ganz bequem nach den gewünschten Qualitätseinstellungen [lexicon]encodieren[/lexicon] lassen. Zudem bietet das Programm sehr ausführliche Logs, die es Supportern einfacher machen, Fehler zu finden und euch somit schneller Hilfestellung geben zu können. Mit an Board ist ein Updatemanager, mit dem sich das Programm jederzeit auf den neuesten Stand bringen lässt.


    Features

    • Konfigurierbare [lexicon]x264[/lexicon]-Encodierung
    • [lexicon]MKV[/lexicon] und [lexicon]MP4[/lexicon] [lexicon]Container[/lexicon]
    • [lexicon]Frameserver[/lexicon] & [lexicon]AviSynth[/lexicon] Support
    • Massenverarbeitung
    • Benutzerfreundliche Fortschrittsanzeige:
    • Eigene Presets mit Qualitätseinstellungen, Pfad etc.
    • Updatemanager
    • [lexicon]MediaInfo[/lexicon]
    • Logs


    Geplant

    • Kompletter AVS-Editor mit SyntaxHighligthing und vielen Features, die das Scripten erleichtern:
    • Support für dynamische Content, d.h Massenverarbeitung für Videos, die sich aus mehreren Quellen zusammensetzen
    • Deine Mithilfe: Kein Programm ist perfekt. Schlage etwas vor, oder teste einfach nur - Deine Hilfe wird definitiv mit einfließen ;)


    Download

  • [lexicon]AviSynth[/lexicon] Support


    Ich kann kein avs-Skript kodieren...
    "Couldn't detect stream - The selected file does'nt contain any video-stream"
    Fehlermeldung tritt auf, wenn die Kodierung eines entsprechenden Videos gestartet werden soll.


    Das Skript lässt sich mit dem [lexicon]MPC[/lexicon]-HC abspielen, geht also alles.
    Die Einstellungen habe ich noch gar nicht angetastet.


    Das Skript wurde mit dem [lexicon]SSM[/lexicon] erstellt.

  • Ich habe den Bug gefixt, da war wohl die [lexicon]AviSynth[/lexicon].dll nicht dabei, allerdings:

    "Couldn't detect stream - The selected file does'nt contain any video-stream"


    Die Meldung sollte bei [lexicon]AviSynth[/lexicon] nur mit dem alten Installer auftreten. Notfalls neu installieren und updaten, das sollte das Problem eigentlich lösen.

  • Ich habe den Bug gefixt, da war wohl die [lexicon]AviSynth[/lexicon].dll nicht dabei, allerdings:


    Die Meldung sollte bei [lexicon]AviSynth[/lexicon] nur mit dem alten Installer auftreten. Notfalls neu installieren und updaten, das sollte das Problem eigentlich lösen.


    Immer noch nicht..
    Angeblich kann er die [lexicon]Spline[/lexicon].dll vom [lexicon]SSM[/lexicon] nicht laden, der Pfad ist aber definitiv richtig.
    Möglicherweise liegt es am [lexicon]Avisynth[/lexicon]?
    Der [lexicon]SSM[/lexicon] hat da ja ein eigenes dabei, dass dann auch MT kann und so..


  • Angeblich kann er die [lexicon]Spline[/lexicon].dll vom [lexicon]SSM[/lexicon] nicht laden, der Pfad ist aber definitiv richtig.


    Hast du ein 64-Bit Betriebssystem? In dem Fall wird nämlich auch ein 64-Bit [lexicon]Avisynth[/lexicon] verwendet. Daran könnte es liegen. Du kannst ja die [lexicon]Avisynth[/lexicon].dll aus dem [lexicon]Sagaras Scriptmaker[/lexicon] mal ins x64 Verzeichnis von Gamma kopieren und das aktuelle überschreiben (Falls da 32-Bit [lexicon]Avisynth[/lexicon] verwendet wird, was ich stark annehme). Ich denke mal, dann sollte der Rest richtig geladen werden.


    @Sagaras Unterstüzt das [lexicon]Spline[/lexicon]-Plugin 64-Bit?

  • Hast du ein 64-Bit Betriebssystem? In dem Fall wird nämlich auch ein 64-Bit [lexicon]Avisynth[/lexicon] verwendet.


    Aufm 64Bit [lexicon]OS[/lexicon] sollte ebenfalls das 32Bit [lexicon]AVISynth[/lexicon] verwendet werden, da es die meisten Plugins für 32Bit gibt.


    Unterstüzt das [lexicon]Spline[/lexicon]-Plugin 64-Bit?


    Nein ^^


    Ich hatte zusammen mit GelberDrache auch erst mit [lexicon]AVISynth[/lexicon]+ 64Bit und einer normalen [lexicon]AVISynth[/lexicon] 64Bit Version probiert ob die Plugins die beim [lexicon]SSM[/lexicon] beiliegen soweit funktioniern. Über die Hälfte der Plugins konnten wir vergessen. Auch viele Programme konnten mit den Skripten nix anfangen. [lexicon]VirtualDub[/lexicon] 64Bit war eines der wenigen die mit den Skripten dann was anfangen konnten.


    Ich glaube das selbst die Pipeline avs4x264mod bei [lexicon]MeGUI[/lexicon] ein Problem mit [lexicon]AVISynth[/lexicon] 64Bit hat. Also [lexicon]MeGUI[/lexicon] konnte es da nicht mal verarbeiten mehr.


    Also ich sag mal... 64Bit [lexicon]AVISynth[/lexicon] sollte man vermeiden, weil es zum einen zu wenig Plugins dafür gibt und zum anderen wenige Programme die damit was anfangen können.


    Der [lexicon]SSM[/lexicon] nutzt ja die 32Bit Version nicht aus Spaß ;D Zumal die MT Version nur für die 32Bit Version gibt.

  • Perfekt, danke für den Kommentar. Dann werde ich das prompt tauschen. Das erklärt natürlich einiges.
    Dann werde ich später noch ein Update Package hochladen, dass das x64-[lexicon]AviSynth[/lexicon] durch 2.6 MT tauscht. (Oder hast du nen anderen Vorschlag wie z. B. [lexicon]AviSynth[/lexicon]+?)

  • Perfekt, danke für den Kommentar. Dann werde ich das prompt tauschen. Das erklärt natürlich einiges.
    Dann werde ich später noch ein Update Package hochladen, dass das x64-[lexicon]AviSynth[/lexicon] durch 2.6 MT tauscht. (Oder hast du nen anderen Vorschlag wie z. B. [lexicon]AviSynth[/lexicon]+?)


    Geht leider immer noch nicht... :(
    Habe es schlussendlich gefunden. Im SysWOW64... 8|
    Stimmt, da waren die 32-Bit-Dlls bei 64bit-[lexicon]OS[/lexicon].


  • Ich kann [lexicon]AviSynth[/lexicon] schon der Installer-Routine hinzufügen. Dazu wüsste ich aber gerne, welche Registry-Einträge gesetzt werden, damit das Setup auch die Installation überprüfen kann. ;)


    @Strohi Ist es gewollt, das da nur ein Videostream ist? Sehe schon, das Problem ist, dass die Stream-Überprüfung über [lexicon]MediaInfo[/lexicon] geht, ein [lexicon]Avisynth[/lexicon]-Script aber natürlich nicht von [lexicon]MediaInfo[/lexicon] gelesen werden kann, deswegen wurde für [lexicon]AviSynth[/lexicon] eine Subroutine geschrieben, die auf [lexicon]MediaInfo[/lexicon] verzichtet. Sprich, das Audio-Extract macht hier keinen Sinn.


    Wobei [lexicon]x264[/lexicon] ja eigentlich trotzdem durchlaufen müsste... Da dürfte theoretisch nur das [lexicon]Muxen[/lexicon] dann nicht funktionieren. :huh:

  • Ich kann [lexicon]AviSynth[/lexicon] schon der Installer-Routine hinzufügen. Dazu wüsste ich aber gerne, welche Registry-Einträge gesetzt werden, damit das Setup auch die Installation überprüfen kann.



    Einige Sachen müssen dann noch RegServer aktiviert werden. Siehe Registry Eintrag. Sonst erkennt das [lexicon]OS[/lexicon] es nicht.

  • strohi Ist es gewollt, das da nur ein Videostream ist? Sehe schon, dass Problem ist, dass die Stream-Überprüfung über [lexicon]MediaInfo[/lexicon] geht, ein [lexicon]Avisynth[/lexicon]-Script aber natürlich nicht von [lexicon]MediaInfo[/lexicon] gelesen werden kann, deswegen wurde für [lexicon]AviSynth[/lexicon] eine Subroutine geschrieben, die auf [lexicon]MediaInfo[/lexicon] verzichtet. Sprich, das Audio-Extract macht hier keinen Sinn.


    Jein. Audio wird bei mir immer erst von [lexicon]MeGUI[/lexicon] hinzugefügt.


    Die avi hat aber zwei Audiostreams. Im Skript wird aber keiner hinzugefügt / genannt, ja.

  • Die avi hat aber zwei Audiostreams. Im Skript wird aber keiner hinzugefügt / genannt, ja.


    [lexicon]AVISynth[/lexicon] nimmt immer den ersten Audiostream den er findet. Mehr kann AVISource nicht. Erst das neue [lexicon]AVISynth[/lexicon] könnte es, wenn man noch eine Funktion dazu schreibt. Ist aber unnötig.


    Für Gewöhnlich wird bei [lexicon]AVISynth[/lexicon] Skripten immer Video und Audio separiert vorher.
    Was meint ihr was [lexicon]MeGUI[/lexicon] macht? Was meint ihr was AutoGK macht? ^^ Jedes Programm was [lexicon]AVISynth[/lexicon] verwendet zerlegt Video und Audiostream voneinander. Weil das halt unüblich ist das beide Sachen in einem Skript durchlaufen.


    Sind sie getrennt kann man Audio extra behandeln und sich bei Video nur auf das Video konzentrieren.


    Die Zusammenführung geschieht so oder so wieder beim [lexicon]muxen[/lexicon].


    [lexicon]x264[/lexicon] kann ja auch nur das Videomaterial des Skriptes lesen. Und die Audioencoder wie [lexicon]FLAC[/lexicon] können via einer Pipeline nur den Audioteil eines [lexicon]AVISynth[/lexicon] Skriptes lesen. Daher ist es performanter Video und Audio zu trennen. Das macht der [lexicon]SSM[/lexicon] ja auch schon.

  • @Ao Kurisu


    Das letzte Update zeigt immerhin schon einen anderen Fehler.
    Die DLL gibt es definitiv. Ist da sicher die richtige [lexicon]Avisynth[/lexicon]-Version mitgeliefert oder was passt da nicht?
    Das Skript wurde gerade mit der neusten Version des [lexicon]SSM[/lexicon] erstellt.
    Tritt der Fehler bei dir auch auf?


    Ein Skript von MeGUIs [lexicon]AVS Script Creator[/lexicon] läuft problemlos.

  • Die Install bitte abändern. Ich möchte nicht das sich das Programm auf C:\ installiert. Ich möchte meine Programme z.B. alle auf D:\ haben.


    Das letzte Update zeigt immerhin schon einen anderen Fehler.
    Die DLL gibt es definitiv. Ist da sicher die richtige [lexicon]Avisynth[/lexicon]-Version mitgeliefert oder was passt da nicht?
    Das Skript wurde gerade mit der neusten Version des [lexicon]SSM[/lexicon] erstellt.
    Tritt der Fehler bei dir auch auf?


    Ein Skript von MeGUIs [lexicon]AVS Script Creator[/lexicon] läuft problemlos.


    Weil er [lexicon]AVISynth[/lexicon] 64Bit und 32Bit da nutzt. Und die 64Bit Version von [lexicon]AVISynth[/lexicon] kann nix mit einem 32Bit Plugin wie SplineResize anfangen. Daher der Fehler.


    Ich hätte vorgeschlagen einen Schalter wenn dann schon einzubauen der dann auf das 64Bit [lexicon]AVISynth[/lexicon] greift. Ansonsten sollte Standardmäßig immer die 32Bit Version genutzt werden, da es dafür auch die Masse an Plugins gibt.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!