-sel 1 #nur ein audiotrack
Das ist so nicht ganz korrekt, d.h. den 1. Track, -sel 2währe der 2. Track.
-sel 1 #nur ein audiotrack
Das ist so nicht ganz korrekt, d.h. den 1. Track, -sel 2währe der 2. Track.
vt.log
[AVHWDeviceContext @ 0x5633f1584ec0] libva: /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so init failed
[AVHWDeviceContext @ 0x5633f1584ec0] Failed to initialise VAAPI connection: -1 (unknown libva error).
Device creation failed: -5.
Failed to set value '/dev/dri/renderD128' for option 'vaapi_device': Input/output error
Error parsing global options: Input/output error
also kein i965 da.... kann ich
auch ganz weg lassen? würde allerdings schon gern mit hardwareunterstützung decodieren ....
Sehe ich das richtig, dass das Problem nur bei dieser Aufnahme auftritt und kein generelles Problem ist?
ich schaue mal .....
eine andere Aufnahme wird transcodiert ...es gibt aber weitere Aufnahmen, wo es nicht geht
blöde frage: muss die Aufnahme über eine Schnittmarke am Anfang verfügen ? was ist, wenn keine werbeerkennung gelaufen ist und keine marks da sind?
Wenn ffmpeg sich ohne Fehlermeldung verabschiedet, kann ich leider so nicht helfen. Dein Bespiel ist nicht gerade klein, wenn Du ca. 10 Min abschneidest und mir auf meinen ftp-Server laden könntest, könnte ich mir das mal hier ansehn.
Die Markierung liegt in einer externen Datei, die ffmpeg nicht interessiert.
Wenn ffmpeg sich ohne Fehlermeldung verabschiedet, kann ich leider so nicht helfen. Dein Bespiel ist nicht gerade klein, wenn Du ca. 10 Min abschneidest und mir auf meinen ftp-Server laden könntest, könnte ich mir das mal hier ansehn.
mache ich ...bekommst eine info, wenn die eingepackte Aufnahme versandbereit ist
Noch eine Idee, schneide mal mit -ssoder mit vdr am Anfang ein paar Sekunden oder mehr ab und Teste mit dem Ergebnis.
Warum musst Du die verpacken?
Mit nvenc läuft das problemlos, ich Teste noch Intel.
root@gentoo:/mnt/eis_ftp/%Nie_wieder_Sex_mit_der_Exgentoo %Nie_wieder_Secat Nie_wieder_Sex_mit_der_Ex.mp4.log
Start 2021-11-04 23:33:19 vdr-transcode ffmpeg Version 4.4.1
script date 2021-11-04 19:25:04
AMD Ryzen 3 3100 4-Core Processor
06:00.0 VGA compatible controller: NVIDIA Corporation TU116 [GeForce GTX 1650] (rev a1)
[ 33.608] (II) NVIDIA(0): NVIDIA GPU NVIDIA GeForce GTX 1650 (TU116-A) at PCI:6:0:0
====================================
/etc/vdr-transcode.conf
-h264enc h264_nvenc
-aaclib libfdk_aac
-hwaccel cuvid
-cq 36
-crf 32
====================================
====================================
/usr/local/bin/vdr-transcode.conf
-ac3_stereo aac
-dts aac
-vp9enc libvpx-vp9
-vc1 hevc
--apc
-crf 32
====================================
Parameter:
-o mp4
-vc hevc
PWD: /mnt/eis_ftp/%Nie_wieder_Sex_mit_der_Ex/2021-09-11.20.15.7-0.rec
total 1220984
-rw-r--r-- 1 2003 users 1249989064 2021-11-04 23:11 00001.ts
-rw-r--r-- 1 2003 users 139 2021-11-04 23:51 dest
-rw-r--r-- 1 2003 users 263752 2021-11-04 23:11 index
-rw-r--r-- 1 2003 users 1003 2021-11-04 23:10 info
-rw-r--r-- 1 2003 users 33 2021-11-04 23:11 marks
-rw-r--r-- 1 2003 users 4 2021-11-04 23:11 resume
-rw-r--r-- 1 2003 users 0 2021-11-04 23:50 vt.conf.rdy
-rw-r--r-- 1 2003 users 288 2021-11-04 23:51 vt.err
-rw-r--r-- 1 2003 users 977 2021-11-04 23:51 vt.log
oldsize=1220988
scantype=Progressive
deinterlace=
ffmpeg -hide_banner -hwaccel cuvid -hwaccel_output_format cuda -c:v h264_cuvid -i 00001.ts -map 0:v:0 -map 0:1 -map 0:2 -map 0:3 -map 0:4 -map 0:5 -c:v:0 hevc_nvenc -preset hq -profile:v main -rc vbr -cq 36 -g 50 -c:1 libfdk_aac -b:1 96k -c:2 libfdk_aac -b:2 96k -c:3 libfdk_aac -b:3 96k -c:4 copy -c:5 dvd_subtitle -metadata creation_time=2021-09-11T22:15:00 -metadata title=Nie_wieder_Sex_mit_der_Ex -movflags faststart -metadata service_name=vdr-transcode -metadata SOFTWARE=vdr-transcode ../Nie_wieder_Sex_mit_der_Ex.mp4
[mpegts @ 0x564c0eba0000] start time for stream 5 is not set in estimate_timings_from_pts
Input #0, mpegts, from '00001.ts':
Duration: 00:10:59.32, start: 58637.919733, bitrate: 15167 kb/s
Program 132
Stream #0:0[0x18a6]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, progressive), 1280x720 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 100 tbc
Stream #0:1[0x18b0](deu): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, fltp, 256 kb/s
Stream #0:2[0x18b1](mis): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, fltp, 192 kb/s
Stream #0:3[0x18b3](mul): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, fltp, 192 kb/s
Stream #0:4[0x18b2](deu): Audio: ac3 ([6][0][0][0] / 0x0006), 48000 Hz, 5.1(side), fltp, 448 kb/s
Stream #0:5[0x18bb](deu): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) (hearing impaired)
Stream mapping:
Stream #0:0 -> #0:0 (h264 (h264_cuvid) -> hevc (hevc_nvenc))
Stream #0:1 -> #0:1 (mp2 (native) -> aac (libfdk_aac))
Stream #0:2 -> #0:2 (mp2 (native) -> aac (libfdk_aac))
Stream #0:3 -> #0:3 (mp2 (native) -> aac (libfdk_aac))
Stream #0:4 -> #0:4 (copy)
Stream #0:5 -> #0:5 (dvb_subtitle (dvbsub) -> dvd_subtitle (dvdsub))
Press [q] to stop, [?] for help
[mp4 @ 0x564c0ef7e240] track 4: codec frame size is not set
Output #0, mp4, to '../Nie_wieder_Sex_mit_der_Ex.mp4':
Metadata:
creation_time : 2021-09-11T22:15:00
title : Nie_wieder_Sex_mit_der_Ex
service_name : vdr-transcode
SOFTWARE : vdr-transcode
encoder : Lavf58.76.100
Stream #0:0: Video: hevc (Main) (hev1 / 0x31766568), cuda(tv, bt709, progressive), 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 50 fps, 12800 tbn
Metadata:
encoder : Lavc58.134.100 hevc_nvenc
Side data:
cpb: bitrate max/min/avg: 0/0/0 buffer size: 4000000 vbv_delay: N/A
Stream #0:1(deu): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 96 kb/s
Metadata:
encoder : Lavc58.134.100 libfdk_aac
Stream #0:2(mis): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 96 kb/s
Metadata:
encoder : Lavc58.134.100 libfdk_aac
Stream #0:3(mul): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 96 kb/s
Metadata:
encoder : Lavc58.134.100 libfdk_aac
Stream #0:4(deu): Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, 5.1(side), fltp, 448 kb/s
Stream #0:5(deu): Subtitle: dvd_subtitle (mp4s / 0x7334706D), 720x480 (hearing impaired)
Metadata:
encoder : Lavc58.134.100 dvdsub
frame= 29 fps=0.0 q=29.0 size= 0kB time=00:00:00.52 bitrate= 0.7kbits/s
...
video:65981kB audio:59216kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.852996%
===========================================================
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '../Nie_wieder_Sex_mit_der_Ex.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2mp41
creation_time : 2021-09-11T20:15:00.000000Z
title : Nie_wieder_Sex_mit_der_Ex
encoder : Lavf58.76.100
Duration: 00:10:59.32, start: 0.000000, bitrate: 1568 kb/s
Stream #0:0(und): Video: hevc (Main) (hev1 / 0x31766568), yuv420p(tv, bt709, progressive), 1280x720 [SAR 1:1 DAR 16:9], 819 kb/s, 50 fps, 50 tbr, 12800 tbn, 50 tbc (default)
Metadata:
creation_time : 2021-09-11T20:15:00.000000Z
handler_name : VideoHandler
vendor_id : [0][0][0][0]
Stream #0:1(deu): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 95 kb/s (default)
Metadata:
creation_time : 2021-09-11T20:15:00.000000Z
handler_name : SoundHandler
vendor_id : [0][0][0][0]
Stream #0:2(mis): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 96 kb/s
Metadata:
creation_time : 2021-09-11T20:15:00.000000Z
handler_name : SoundHandler
vendor_id : [0][0][0][0]
Stream #0:3(mul): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 95 kb/s
Metadata:
creation_time : 2021-09-11T20:15:00.000000Z
handler_name : SoundHandler
vendor_id : [0][0][0][0]
Stream #0:4(deu): Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, 5.1(side), fltp, 448 kb/s
Metadata:
creation_time : 2021-09-11T20:15:00.000000Z
handler_name : SoundHandler
vendor_id : [0][0][0][0]
Side data:
audio service type: main
===========================================================
Video: 800kb/s Audio: 718kb/s
Stream #0:0[0x18a6]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, progressive), 1280x720 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 100 tbc
Stream #0:0: Video: hevc (Main) (hev1 / 0x31766568), cuda(tv, bt709, progressive), 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 50 fps, 12800 tbn
Stream #0:0(und): Video: hevc (Main) (hev1 / 0x31766568), yuv420p(tv, bt709, progressive), 1280x720 [SAR 1:1 DAR 16:9], 819 kb/s, 50 fps, 50 tbr, 12800 tbn, 50 tbc (default)
Duration: 00:10:59.32, start: 58637.919733, bitrate: 15167 kb/s
Duration: 00:10:59.32, start: 0.000000, bitrate: 1568 kb/s
Diff: 0cs
Alt 1220988
Neu 126265 10%
Dauer: 00:01:39
Ende 2021-11-04 23:34:59
Alles anzeigen
Bei mir läuft das problemlos
Vergleich ffmpeg Aufruf:
Deins
/usr/bin/ffmpeg -nostdin -hide_banner -hwaccel vaapi -vaapi_device /dev/dri/renderD128 -hwaccel_output_format vaapi
-i 00001.ts -map 0:v:0 -map 0:1 -map 0:2 -map 0:3 -map 0:4 -map 0:5
-c:v:0 h264_vaapi -profile:v high -level 4.1 -rc_mode CQP -qp 21 -quality 80 -g 50
-c:1 libfdk_aac -b:1 128k -c:2 libfdk_aac -b:2 128k -c:3 libfdk_aac -b:3 128k -c:4 libfdk_aac -b:4 256k -ac:4 6
-c:5 dvd_subtitle -r 25 -metadata creation_time=2021-09-11T22:15:00 -metadata title=Nie_wieder_Sex_mit_der_Ex
-movflags faststart -metadata service_name=vdr-transcode -metadata SOFTWARE=vdr-transcode
/media/hd/plexmedia/transcode/Nie_wieder_Sex_mit_der_Ex.mp4
Meins
ffmpeg -hide_banner -hwaccel vaapi -vaapi_device /dev/dri/renderD128 -hwaccel_output_format vaapi
-i 00001.ts -map 0:v:0 -map 0:1 -map 0:2 -map 0:3 -map 0:4 -map 0:5
-c:v:0 h264_vaapi -profile:v high -level 4.1 -rc_mode CQP -qp 32 -g 50
-c:1 libfdk_aac -b:1 96k -c:2 libfdk_aac -b:2 96k -c:3 libfdk_aac -b:3 96k -c:4 copy
-c:5 dvd_subtitle -metadata creation_time=2021-09-11T22:15:00 -metadata title=Nie_wieder_Sex_mit_der_Ex -movflags faststart
-metadata service_name=vdr-transcode -metadata SOFTWARE=vdr-transcode ../Nie_wieder_Sex_mit_der_Ex-4.mp4
Lass doch mal -quality 80weg.
Das war es offensichtlich, verm. eine Änderung in ffmpeg.
super wäre es mir auch einen tip zu geben, wie ich die vt-einstellungen machen muss, damit ich eine möglichst kleine mp4 in sehr guter qualität für plex bekomme, welche auch alle audiospuren und alle untertitel (nicht eingebrannt) beinhaltet.
wenn ich mehrere Aufnahmen mit einer leeren vt.conf in die Warteschlange stelle, wird die erste Aufnahme verarbeitet. die weiteren Aufnahmen haben dann in der vt.log folgendes stehen:
mache ich hier irgendetwas falsch?
anmerkung: ich lasse den server beim hochfahren meines rechners aus der rc.local mit:
starten.
Das heisst, dass ein vdr-transcode noch läuft, wärend ein Neuer gestartet wird. Erkläre doch bitte genauer, wie Du vorgehst.
ich lasse den server beim hochfahren meines rechners aus der rc.local mit:
starten.
dann markiere ich us dem vdr-menu die Aufnahme mit der vt.conf (vt.conf wird im Aufnahmeverzeichnis erzeugt). die vt.conf ist leer; somit zieht der Server die Einstellungen der /etc/vdr-transcode.conf. Der Server sucht in /media/hd/recordings (in /etc/vdr/vdr-trandsonde-s.conf definiert). alternativ kopiere ich mit dem Midnight commander im Terminal eine leere vt.conf in ein Aufnahmeverzeichnis.
einen neuen Server starte ich nicht. dieser wurde ja bereits beim hochfahren des Rechners aus der rc.local heraus gestartet.
Da habe ich noch nie ein Problem mit gehabt. Eine leere vt.conf kannst Du mit touch vt.confanlegen.
Ich nutze die Funktion häufig, starte vt -as &aber nur bei Bedarf.
Ich habe einen Fehler in der Beschreibung in vt -hgefunden.
-pid_dir <pid_path> # default /var/log
sollte heissen
-pid_dir <pid_path> # default /var/run
Kommentiere das doch bitte in Deiner Konfiguration aus.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!