Die vom Humax nicht abspielbaren, mit x265 erstellten Videos werden jedoch vom DVB-T2-Receiver (Xoro) abgespielt.
Profil ist immer 4.1, Container mkv.
Kommandozeile:
D:\avs2yuv.exe D:\QTGMC.avs -o -|D:\\x265.exe --preset slow --input - --y4m --crf 18.0 --colormatrix bt709 --output "D:\Video.hevc"
Beiträge von hdst
-
-
Mein Humax-UHD-Receiver spielt HD von DVB-T2 einwandfrei ab. Selbst mit x265 nach 1920x1080p50 codierte Files nicht. Leider zeigt Mediainfo bei DVB-T2 keine Codiereinstellungen an. Gibt es eine Einstellungsempfehlung bezüglich Kompatibilität?
-
Öffnet man die Steuerdatei mit der Kennung *.dvr mit dem Editor, sieht es ausschnittsweise so aus:
]
€(
€V €(L €5<
€@'
€L+ €X.
€gD €s\
€~J €ŠK
Im Klartext läßt sich offensichtlich eine solche Datei nicht erstellen. -
Ich besitze einen HD-Kabelreceiver, welcher auch Aufnahmen über eine FAT32-Festplatte ermöglicht. Die Wiedergabe erfolgt über eine Steuerdatei, sodaß auch 4 GB-gesplittete Filme unterbrechungsfrei abgespielt werden.
Nachbearbeitete Filme werden auch abgespielt, große Dateien muß man splitten und durchnummerieren. Leider gibt es beim Filewechsel eine deutliche wahrnehmbare Pause und das Menu erscheint kurzzeitig.
Gibt es eine Möglichkeit, gesplittete Files unterbrechungsfrei abzuspielen? exFAT wird vom Receiver nicht erkannt. -
Aktuell gibt es jetzt auch hier einen Beitrag zum Thema, u.a. auch zu AviUtl. Nach meinen Erfahrungen derzeit die einfachste und dennoch wirksamste Lösung, abgesehen von Logoaway.
http://forum.doom9.org/showthread.php?t=173736 -
Ich verwende schon seit Jahren hierzu AviUtl. Man lädt den Film, stellt den Filter auf Logo analysis ein und führt einen Scan durch. Danach aktiviert man den Filter Transparent Logo und das Logo sollte verschwunden sein bzw. man verändert noch diverse Parameter. Ist zwar primär für Zeichentrick gedacht, funktioniert bei mir fast immer für normale Filme.
Bei sehr geringer Transparenz nehme ich im AVS-Skript den Weichzeichner Blur(). Damit nicht der ganze Film zermatscht wird, den Logobereich ausschneiden und mit Overlay auf den Originalfilm "kleben". Ist im Gesamtbild kaum zu sehen. -
Der Cypheros TS-Doctor verfügt über einen SRT Time Changer. Nach dem Einlesen der SRT-Datei gibt man unter SRT Zeitanpassung den Zeitversatz in ms an. Alle Zeiten werden entsprechend korrigiert.
-
X265 ist für selbst auch recht uninteressant das es keine gescheiten Player gibt die nicht irgendwelche mucken machen...
Neuerdings wird DVB-T2 auch in HEVC 1080p50 ausgestrahlt. Insofern ist x265 durchaus interessant geworden. Mein neues Xoro-Kästchen spielt die mit Hybrid über QTGMC und x265 erstellten 1080p50 Files
einwandfrei über USB-Stick ab. -
Gerade angetestet: so arbeitert Hybrid mit QTGMC & Bob korrekt!
-
So sieht die Jobs-Anzeige bei 1080i Input mit aktiviertem QTGMC/Bob aus:
01_create 100% FINISHED generating avisynth file;...
02_video 176% STARTED encoding video to MPEG-4 HEVC with x265 (1pass crf) (beispielsweise)Sind 100% encoding erreicht, zeigt remaining 00:00:00 an
Nach 100% findet offensichtlich ein neuer Kodiervorgang mit deutlich niedrigerer Bitrate statt.
Bei 200% ist der Kodiervorgang abgeschlossen, Mediafile zeigt 1080p50 an.
Abgespielt wird jedoch nur mit halber Geschwindigkeit. -
Das Original wird von Hybrid richtig erkannt als interlaced, top field first. Das von Hybrid erstellte avs-Skript ist absolut korrekt und das Ergebnis außerhalb der Hybrid-GUI ebenso. Der Fehler liegt wohl eher an den generierten x265-Einstellungen. Wieso 100 fps?
-
Vielleicht wird da irgendeine Angabe vom Programm fehlinterpretiert, was letzten Endes zu der falschen Abspielgeschwindigkeit führt.
So wird es wohl sein, das über die CL (Eingabeaufforderung) mit avs4x265 erzeugt Video wird korrekt abgespielt. Warum geht Hybrid über 100 % hinaus, eingestellt ist QTGMC mit Bob, Output wird korrekt mit 50 fps angezeigt. Jetzt habe ich noch festgestellt: das durch Hybrid erzeugte Video zeigt MediaInfo mit 100 fps an. -
Nein, es handelt sich um Aufnahmen von arte HD France, die ich als 1080p50 ausgeben möchte. Men neuer Xoro-DVB-T2-Receiver spielt die ab.
Das avs-Skrpt von Hybrid läßt sich über die command line einsetzen, zur Zeit läuft noch die Kodierung.
Hybrid selbst beendet die Kodierung nicht bei 100 %; bei 101 % habe ich abgebrochen.
Betriebssystem ist Windows 7. -
Wenn ich 1080i25 nach 1080p50 mit x265 und QTGMC kodiere, spielt mein DVB-T2-Mediaplayer das Video (mkv) mit halber Geschwindigkeit ab. Nach erneutem Muxen mit Streckfaktor 0.5 wird korrekt abgespielt.
-
Danke Taurus
Nachdem ich Hybrid installiert habe, klappt's endlich und der Grund ist folgender:
LoadPlugin("C:\Program Files\Hybrid\avisynthPlugins\KNLMeansCL.dll") funktioniert!!
LoadPlugin("D:\KNLMeansCL.dll") funktioniert nicht trotz gleicher dll-Version!!! -
Diese dll läßt sich nicht öffnen (cannot load file), obwohl der Pfad korrekt ist. Installiert ist:
- AviSynth+
- NVIDIA GeForce GT 640 or greater. At least NVIDIA driver 350.12 WHQL.
- Visual C++ Redistributable Package for Visual Studio 2015.
- KNLMeansCL-v0.7.5
Der PC enthält die Grafikkarte GT 640. Betriebssystem ist Windows7
Muß ich noch etwas beachten? -
Das hier installiert eine komplette Abspielsoftware: http://haruhichan.com/forum/showthre…waii-Codec-Pack
Spiel avs-Dateien auch ohne ffdshow ab. -
Es gibt auch einen Weg über ffdshow. Man erstellt entsprechende Presets mit autoload-Funktion unter Einbindung der Avisynth Scripte. Zu jedem Video wird so die zugehörige Maske automatisch geladen.
-
Versuch mit Gscript ergibt Fehlermeldung (Gscript.dll installiert) vv=ffdshow_source() / v=DirectShowSource("D:\titel.mkv") / while ( vv=v ) { / eraselogo(....) / } eraselogo allein funktioniert.
-
Zur Senderlogoausblendung lasse ich über ffdshow ein AviSynth-Skript laufen. Damit ich nicht vor Abspielbeginn jedesmal beim Senderwechsel das Skript ändern muß (Maskenwechsel), möchte ich eine automatische Zuordnung erreichen, also: NDR = NDR-Maske, SWR = SWR-Maske usw. Bitte um einen Vorschlag.