Möchte ein altes Wunschprojekt -> Aufnahmen in HEVC (h265) wandeln, Handling unter Vdr bleibt?
wiederaufnehmen.
Was meinst Du hier konkret? Der Thread ist recht alt. vdr-transcode gab es da noch nicht, nur den Vorgänger to_h264.
Möchte ein altes Wunschprojekt -> Aufnahmen in HEVC (h265) wandeln, Handling unter Vdr bleibt?
wiederaufnehmen.
Was meinst Du hier konkret? Der Thread ist recht alt. vdr-transcode gab es da noch nicht, nur den Vorgänger to_h264.
Ah jetzt ja - transcodieren läuft. Danke für den Hinweis!
Beim erneuten Start mekkerte er erstmal:
root@vdr1:/home/rossi/testaufnahme/%Biking_Boom_(1~3)/2021-09-26.05.31.4-0.rec# vt -h264 hevc
/usr/local/bin/vt: Zeile 2134: /tmp/vt: Keine Berechtigung
Codec unknown
habe /tmp/vt manuell gelöscht - nun läuft erstmal transcoding...
Das ist verm. eine Folge des Abbruchs, er sollte die Datei am Ende löschen. Zus. hast Du verm. den Benutzer gewechselt.
Ja, ich arbeite mit root.
Jetzt ist das transcodieren durchgelaufen. Ergebnis leider totale Artefakte bzw. Pixelmüll, abgespielt mit vdr oder vlc
.../tmp/vt ist auch nach diesem Durchgang noch da.
Log im Anhang.
Was meinst Du hier konkret? Der Thread ist recht alt. vdr-transcode gab es da noch nicht, nur den Vorgänger to_h264.
Nach meine Verständnis kann ein relativ aktueller vdr h264 (dvb-c, dvb-s2) und h265 (dvb-t2) Aufnahmen abspielen.
Mein Ziel ist eine z.B. dvb-c Aufnahme von h264 in h265 (=hevc?) zu transcodieren. Was ja vdr-transcode mit vt -h264 hevc jetzt macht?
Am Ende soll sich sich die h265 transcodierte Aufnahme normal in vdr integrieren.
Das Protokoll zeigt keine Auffälligkeiten. Du kannst mal mit -cqeinen Wert < 28 angeben.
Ich nutze nvenc, vaapi nutze ich nur zum Testen, daher habe ich nicht so viel Erfahrung damit.
Der NUC11 sollte mit hevc kein Problem haben.
Ja, der Nuc11 ist echt performant. 4k uhd schluckt der locker weg.
Gerade auch der i5 mit Iris Xe GPU.
Nächster Test: vt -h264 hevc -cq 20
Ergebnis immer noch Artefakte und Pixelmüll - Log im Anhang.
Hast Du auch mal ne andre Aufnahme probiert? Bei 20 komprimiert er ja kaum ...
Ich weiss, dass Einige den Script mit vaapi nutzen, es sollte also gehn. Da muss ich wohl meinen Testrechner anschmeissen und sehen, dass ich das Problem nachstellen kann. Ich nutze ffmpeg 4.4. das sollte aber nicht das Problem sein.
Andere Aufnahme, gleiches Problem - nur Artefakte und Pixelmüll.
Log im Anhang.
Was nutzt Du als Treiber, i965 oder iHD?
iHD 21.3.2
iHD 21.3.2
aktuelle Version wäre:
Intel iHD driver for Intel(R) Gen Graphics - 21.3.4
Ich nutze bei mir i965
Ich nutze bei mir i965
das kann bzw. sollte man auf aktuellen Intel NUC Geräten nicht nutzen --> deshalb wird hier auch iHD genutzt
Ich kann auf meinem NUC Gerät nicht von diesem Problem berichten
vt -h264 hevc -cq 28 läuft hier sauber.
iHD unterstützt kein VP9, daher nutze ich i965
iHD unterstützt kein VP9, daher nutze ich i965
das kann ich nicht nachvollziehen
vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 21.3.4 (b8677ad2)
vainfo: Supported profile and entrypoints
VAProfileNone : VAEntrypointVideoProc
VAProfileNone : VAEntrypointStats
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Simple : VAEntrypointEncSlice
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointFEI
VAProfileH264Main : VAEntrypointEncSliceLP
VAProfileH264High : VAEntrypointVLD
VAProfileH264High : VAEntrypointEncSlice
VAProfileH264High : VAEntrypointFEI
VAProfileH264High : VAEntrypointEncSliceLP
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointEncPicture
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
VAProfileH264ConstrainedBaseline: VAEntrypointFEI
VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP
VAProfileVP8Version0_3 : VAEntrypointVLD
VAProfileVP8Version0_3 : VAEntrypointEncSlice
VAProfileHEVCMain : VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointEncSlice
VAProfileHEVCMain : VAEntrypointFEI
VAProfileHEVCMain10 : VAEntrypointVLD
VAProfileHEVCMain10 : VAEntrypointEncSlice
VAProfileVP9Profile0 : VAEntrypointVLD
VAProfileVP9Profile2 : VAEntrypointVLD
Alles anzeigen
die Profile werden auch geladen
Ich spreche von Encoding, sorry, hätte ich dazu sagen sollen.
Ich spreche von Encoding, sorry, hätte ich dazu sagen sollen.
ok - danke
Wenn ich auf iHD wechsle bekomme ich:
[hevc_vaapi @ 0x56531afed600] Failed to end picture encode issue: 24 (internal encoding error).
[hevc_vaapi @ 0x56531afed600] Encode failed: -5.
Video encoding failed
Mein Processor ist ein Intel(R) Celeron(R) J4005 CPU @ 2.00GHz
# vainfo
libva info: VA-API version 1.13.0
libva info: User environment variable requested driver 'iHD'
libva info: Trying to open /usr/lib64/va/drivers/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_13
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.13 (libva 2.12.0)
vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 21.2.3 ()
vainfo: Supported profile and entrypoints
VAProfileNone : VAEntrypointVideoProc
VAProfileNone : VAEntrypointStats
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointFEI
VAProfileH264Main : VAEntrypointEncSliceLP
VAProfileH264High : VAEntrypointVLD
VAProfileH264High : VAEntrypointEncSlice
VAProfileH264High : VAEntrypointFEI
VAProfileH264High : VAEntrypointEncSliceLP
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointEncPicture
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
VAProfileH264ConstrainedBaseline: VAEntrypointFEI
VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP
VAProfileVP8Version0_3 : VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointEncSlice
VAProfileHEVCMain : VAEntrypointFEI
VAProfileHEVCMain10 : VAEntrypointVLD
VAProfileHEVCMain10 : VAEntrypointEncSlice
VAProfileVP9Profile0 : VAEntrypointVLD
VAProfileVP9Profile2 : VAEntrypointVLD
Alles anzeigen
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!