Tester für mein Projekt

  • Hallo Ihr Lieben,

    Ich arbeite gerne mit Linux und bearbeite gerne Videos. Und das mache ich am liebsten mit Davinci Resolve, aber wer unter Linux mit der Gratis-Version von DaVinci Resolve arbeitet, kennt das Problem: Fehlender Support für viele Codecs (besonders AAC-Audio oder H.264/H.265 in der freien Version).

    Bestehende Tools waren mir oft zu überladen oder zu sehr auf das Terminal fokussiert. Deshalb habe ich den Linux-Video-Encoder geschrieben – ein schlankes Python-Tool, das für mich genau diese Lücke schließt.

    Was das Tool macht:

    • Schnelles Umwandeln von Videodateien in Resolve-freundliche Formate.
    • Getestet auf Linux Mint, GuideOS und Kubuntu 26.04.
    • Nutzt Hardware-Beschleunigung (Nvidia läuft super, AMD/Intel Support ist eingebaut, aber ungetestet).

    Dafür brauche ich euch: Da ich selbst nur eine Nvidia-Karte habe, suche ich Tester mit AMD- oder Intel-Grafik, die schauen könnten, ob das Encoding dort reibungslos durchläuft.

    Hier geht's zum Projekt: https://github.com/Nightworker-DE/Linux-Video-Enkoder
    Alternativ: The content cannot be displayed because you do not have authorisation to view this content.

    Ich freue mich über jedes ehrliche Feedback, Bug-Reports oder Verbesserungsvorschläge!
    Wenn die Kodierung auch mit den anderen GPU'S funktioniert, soll Das Programm auch in GuideOS integriert werden.

    L.G. Markus

    PC: Ryzen7 5800x, RTX 4070, Win11 Pro 23H2 / Linux Mint 22
    NB: Lenovo Legion 5 Pro Serie 7, Windows 11 Home / Manjaro

  • Ich nutze für Davinci Resolve den AV1 Codec, der ist erheblich platzsparender, als DNXHR und der funktioniert dank meiner RTX 4070 sehr gut mit der freien Version von Davinci Resolve.

    L.G. Markus

    PC: Ryzen7 5800x, RTX 4070, Win11 Pro 23H2 / Linux Mint 22
    NB: Lenovo Legion 5 Pro Serie 7, Windows 11 Home / Manjaro

  • Hab zwar kein Davinci aber man kann das auch so nutzen, richtig?

    Wenn ja schau ich mir das heute oder die Tage mal an.

    Hätte aber auch nur eine olle Nvidia

    Arch%20Linux-1793D1?logo=arch-linux&logoColor=fff&style=for-the-badge NIXOS-5277C3.svg?style=for-the-badge&logo=NixOS&logoColor=white ansible-%231A1918.svg?style=for-the-badge&logo=ansible&logoColor=white github-%23121011.svg?style=for-the-badge&logo=github&logoColor=white

    Arch Linux isn't unstable

  • Das Programm lässt sich auch so nutzen, gestern habe ich damit eine OBS-Aufnahme geschnitten und in ein entsprechendes Format für Jellyfin umgewandelt

    L.G. Markus

    PC: Ryzen7 5800x, RTX 4070, Win11 Pro 23H2 / Linux Mint 22
    NB: Lenovo Legion 5 Pro Serie 7, Windows 11 Home / Manjaro

    Edited once, last by Nightworker (March 18, 2026 at 5:19 PM).

  • Test mit der internen GPU meines Ryzen 5 5600G endet mit Error:

    The content cannot be displayed because you do not have authorisation to view this content.

    Ryzen 5 5600G, 32 GB DDR4, Crucial P3 M.2 2TB, Deskmeet X300, Linux Mint 22.3 Cinnamon.
    Server Gigabyte Brix , Debian 11 + OMV

  • Das ist schade, aber Dankeschön.

    L.G. Markus

    PC: Ryzen7 5800x, RTX 4070, Win11 Pro 23H2 / Linux Mint 22
    NB: Lenovo Legion 5 Pro Serie 7, Windows 11 Home / Manjaro

  • Bleys könntest du das noch einmal mit dieser Version testen ?

    Es wurde nur die linux-video-enkoder.py geändert

    The content cannot be displayed because you do not have authorisation to view this content.


    Wenn das nicht funktioniert, sollte ich doch mal Python richtig lernen =O

    L.G. Markus

    PC: Ryzen7 5800x, RTX 4070, Win11 Pro 23H2 / Linux Mint 22
    NB: Lenovo Legion 5 Pro Serie 7, Windows 11 Home / Manjaro

  • Bleys könntest du das noch einmal mit dieser Version testen ?

    Fast ;)

    The content cannot be displayed because you do not have authorisation to view this content.

    Ryzen 5 5600G, 32 GB DDR4, Crucial P3 M.2 2TB, Deskmeet X300, Linux Mint 22.3 Cinnamon.
    Server Gigabyte Brix , Debian 11 + OMV

  • Hier noch die Ausgaben im Terminal:

    Code
    ralf@Nexus:~/Downloads$ ./linux-video-enkoder.py 
    /home/ralf/Downloads/./linux-video-enkoder.py:342: PyGTKDeprecationWarning: The "buttons" argument must be a Gtk.ButtonsType enum value. Please use the "add_buttons" method for adding buttons. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations
      dialog = Gtk.FileChooserDialog(title="Ziel wählen", parent=self, action=Gtk.FileChooserAction.SELECT_FOLDER,
    /home/ralf/Downloads/./linux-video-enkoder.py:325: PyGTKDeprecationWarning: The "buttons" argument must be a Gtk.ButtonsType enum value. Please use the "add_buttons" method for adding buttons. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations
      dialog = Gtk.FileChooserDialog(title="Videos wählen", parent=self, action=Gtk.FileChooserAction.OPEN,
    ralf@Nexus:~/Downloads$ 

    Ryzen 5 5600G, 32 GB DDR4, Crucial P3 M.2 2TB, Deskmeet X300, Linux Mint 22.3 Cinnamon.
    Server Gigabyte Brix , Debian 11 + OMV

  • Funktioniert :thumbup:

    Hab auch mal eine PKGBUILD gebastelt ;)

    Files

    MfG Nico


    1: Intel Core i7-13700KF | GeForce RTX 4070 Ti | 32 GB RAM | 1000 GB M.2 SSD | 4000 GB SATA --- Windows 11

    2: Intel Core i5-12450H | NVIDIA GeForce RTX 3050 | 16 GB RAM | 500 GB nvme | 256 GB SSD | 2 TB SSD --- Arch KDE / Mint 22.3 / GuideOS 1.0

    3: AMD Ryzen 5 3500U | Vega 8 Graphic | 16 GB RAM | 256 GB nvme | 1000 GB SATA --- Debian 13.3 KDE / EndeavourOS Gnome

  • Werde ich mir morgen mal genauer ansehen

    L.G. Markus

    PC: Ryzen7 5800x, RTX 4070, Win11 Pro 23H2 / Linux Mint 22
    NB: Lenovo Legion 5 Pro Serie 7, Windows 11 Home / Manjaro

  • Den Fehler hatte ich auch bei PCM und AV1. Der Nvenc Encoder harmoniert nicht so ganz mit meiner RTX3050. Ich hab mal ein wenig an der Hardwareerkennung mit automatischer Kodierungswahl mit eingebastelt.

    Bleyslinux-video-enkoder.py:

    Bei meiner NVIDIA geht es nun. Bei einer AMD GPU muss mal wer anders testen, da ich gerade eine zur Hand habe. Meine Intel IGPU geht auch

    MfG Nico


    1: Intel Core i7-13700KF | GeForce RTX 4070 Ti | 32 GB RAM | 1000 GB M.2 SSD | 4000 GB SATA --- Windows 11

    2: Intel Core i5-12450H | NVIDIA GeForce RTX 3050 | 16 GB RAM | 500 GB nvme | 256 GB SSD | 2 TB SSD --- Arch KDE / Mint 22.3 / GuideOS 1.0

    3: AMD Ryzen 5 3500U | Vega 8 Graphic | 16 GB RAM | 256 GB nvme | 1000 GB SATA --- Debian 13.3 KDE / EndeavourOS Gnome

    Edited once, last by nkn80 (March 20, 2026 at 7:28 AM).

  • Ausgabe:

    Ryzen 5 5600G, 32 GB DDR4, Crucial P3 M.2 2TB, Deskmeet X300, Linux Mint 22.3 Cinnamon.
    Server Gigabyte Brix , Debian 11 + OMV

  • Bleys Anlauf Nr. 2 :D

    MfG Nico


    1: Intel Core i7-13700KF | GeForce RTX 4070 Ti | 32 GB RAM | 1000 GB M.2 SSD | 4000 GB SATA --- Windows 11

    2: Intel Core i5-12450H | NVIDIA GeForce RTX 3050 | 16 GB RAM | 500 GB nvme | 256 GB SSD | 2 TB SSD --- Arch KDE / Mint 22.3 / GuideOS 1.0

    3: AMD Ryzen 5 3500U | Vega 8 Graphic | 16 GB RAM | 256 GB nvme | 1000 GB SATA --- Debian 13.3 KDE / EndeavourOS Gnome

  • Bleys Anlauf Nr. 2 :D

    Perfekt!

    The content cannot be displayed because you do not have authorisation to view this content.

    Ryzen 5 5600G, 32 GB DDR4, Crucial P3 M.2 2TB, Deskmeet X300, Linux Mint 22.3 Cinnamon.
    Server Gigabyte Brix , Debian 11 + OMV

  • av1 hat noch Probleme:

    Ryzen 5 5600G, 32 GB DDR4, Crucial P3 M.2 2TB, Deskmeet X300, Linux Mint 22.3 Cinnamon.
    Server Gigabyte Brix , Debian 11 + OMV

  • Ok manche Codec's dürfen keine Strings als Qualitätsangabe haben, sie brauchen nummerische Werte. Hatte ich vergessen zu sagen in der elif Schleife:

    MfG Nico


    1: Intel Core i7-13700KF | GeForce RTX 4070 Ti | 32 GB RAM | 1000 GB M.2 SSD | 4000 GB SATA --- Windows 11

    2: Intel Core i5-12450H | NVIDIA GeForce RTX 3050 | 16 GB RAM | 500 GB nvme | 256 GB SSD | 2 TB SSD --- Arch KDE / Mint 22.3 / GuideOS 1.0

    3: AMD Ryzen 5 3500U | Vega 8 Graphic | 16 GB RAM | 256 GB nvme | 1000 GB SATA --- Debian 13.3 KDE / EndeavourOS Gnome

  • Ok manche Codec's dürfen keine Strings als Qualitätsangabe haben, sie brauchen nummerische Werte. Hatte ich vergessen zu sagen in der elif Schleife:

    Ja.. AV1 funktioniert jetzt auch. Cooles Tool. Danke!

    Ryzen 5 5600G, 32 GB DDR4, Crucial P3 M.2 2TB, Deskmeet X300, Linux Mint 22.3 Cinnamon.
    Server Gigabyte Brix , Debian 11 + OMV

  • Cooles Tool. Danke!

    Finde ich auch. Ich hatte mir DavinciResolve installiert und es kam genau zum richtigen Zeitpunkt. Danke Markus :)

    MfG Nico


    1: Intel Core i7-13700KF | GeForce RTX 4070 Ti | 32 GB RAM | 1000 GB M.2 SSD | 4000 GB SATA --- Windows 11

    2: Intel Core i5-12450H | NVIDIA GeForce RTX 3050 | 16 GB RAM | 500 GB nvme | 256 GB SSD | 2 TB SSD --- Arch KDE / Mint 22.3 / GuideOS 1.0

    3: AMD Ryzen 5 3500U | Vega 8 Graphic | 16 GB RAM | 256 GB nvme | 1000 GB SATA --- Debian 13.3 KDE / EndeavourOS Gnome

  • Schön, dass es jetzt bei euch funktioniert, nkn80 darf ich deine Änderungen so übernehmen ?

    Ich muss dazu sagen, ich bin eine Niete in der Python Programmierung.
    In diesem Jahr war ein Python-Lehrgang geplant, der leider durch meine Krebsdiagnose ausgefallen ist.
    Naja, dafür bin ich jetzt erst mal krebsfrei und dem Lernen kann ich später auch noch beginnen.

    L.G. Markus

    PC: Ryzen7 5800x, RTX 4070, Win11 Pro 23H2 / Linux Mint 22
    NB: Lenovo Legion 5 Pro Serie 7, Windows 11 Home / Manjaro

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!