Pb encodage video GTX1050

support de m4ng dans sa version 6
Répondre
Lobo
Messages : 36
Enregistré le : dim. 20 févr., 2011 13:08

Pb encodage video GTX1050

Message par Lobo »

Lorsque j’essaie d'encoder en H264 via GPU certains fichiers, il ne fait pas l'encodage video :

07/01 17:26:49 *** m4ng [ v6.0.1.2 ]
07/01 17:26:49 *** shutdown_off ***
07/01 17:26:49 =============================
07/01 17:26:49 1 Conversion(s) -- m4ng v5
07/01 17:26:49 =============================
07/01 17:26:49 01 : LES_PETITES_VICTOIRES_(2023)_VOF_1080P_BLURAY_EAC3_5.1_X265-K7 (1).MKV
07/01 17:26:49 =============================
07/01 17:26:49 01/01 - conversion : LES_PETITES_VICTOIRES_(2023)_VOF_1080P_BLURAY_EAC3_5.1_X265-K7 (1).MKV
07/01 17:26:49 _Les_petites_victoires_(2023)_VOF_1080p_BluRay_EAC3_5.1_x265-k7 (1).mkv
07/01 17:26:49 Has_audio : 1
07/01 17:26:49 Transcodage direct piste audio 1
07/01 17:26:49 Encodage audio en cours :: MP3
07/01 17:34:03 Encodage en cours :: Passe 1/2
07/01 17:34:04 Encodage en cours :: Passe 2/2
07/01 17:34:05 Mux :: MKV
D:\Mes vidéos\_Les_petites_victoires_(2023)_VOF_1080p_BluRay_EAC3_5.1_x265-k7 (1).mkv
07/01 17:34:07 Video mux : No
07/01 17:34:07 conversion NO
07/01 17:34:07 ==========
07/01 17:34:07 ---

Il semble que ce cela dépend du fichier source.
Cela fonctionne avec le CPU, mais c'est très très lent...
Ffmpeg_debug me dit :

chcp 1252
"C:\PROGRA~2\m4ng_v6\system\ffmpeg_64\ffmpeg.exe" -i "D:\MESVID~1\LES_PETITES_VICTOIRES_(2023)_VOF_1080P_BLURAY_EAC3_5.1_X265-K7 (1).MKV" -filter_complex "zscale=t=linear:npl=100, format=gbrpf32le, zscale=p=bt709, tonemap=tonemap=hable:desat=0, zscale=t=bt709:m=bt709:r=tv, format=yuv420p, scale=1920:804, setdar=2.40, scale=720:300" -pix_fmt p010le -x264-params colormatrix=bt709:transfer=bt709:colorprim=bt709 -color_primaries bt2020 -colorspace bt2020_ncl -color_trc smpte2084 -map 0:0 -f matroska -vcodec h264_nvenc -an -rc vbr -b:v 961000 -refs 4 -pass 1 -passlogfile "C:\Users\zorglub\AppData\Roaming\m4ng\log_file" -y "D:\MESVID~1\LES_PETITES_VICTOIRES_(2023)_VOF_1080P_BLURAY_EAC3_5.1_X265-K7 (1)_.264"
pause

Si quelqu'un a une idée...
Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Re: Pb encodage video GTX1050

Message par Subbat »

Salut,

Il semblerait que ta source soit en hdr au vu de la commande ffmpeg. Une conversion hdr en "normal" est définie dans la commande.

Cette conversion est gourmande en ressource ce qui explique sans doute la lenteur que tu évoque.

Il faudrait lancer le ffmpeg_debug pour voir s'il renvoie une erreur...
Lobo
Messages : 36
Enregistré le : dim. 20 févr., 2011 13:08

Re: Pb encodage video GTX1050

Message par Lobo »

Voici le résultat du ffmpeg_debug lancé a la main :

C:\Users\zorglub\AppData\Roaming\m4ng>"C:\PROGRA~2\m4ng_v6\system\ffmpeg_64\ffmpeg.exe" -i "D:\MESVID~1\LES_PETITES_VICTOIRES_(2023)_VOF_1080P_BLURAY_EAC3_5.1_X265-K7.MKV" -filter_complex "zscale=t=linear:npl=100, format=gbrpf32le, zscale=p=bt709, tonemap=tonemap=hable:desat=0, zscale=t=bt709:m=bt709:r=tv, format=yuv420p, scale=1920:804, setdar=2.40, scale=720:300" -pix_fmt p010le -x264-params colormatrix=bt709:transfer=bt709:colorprim=bt709 -color_primaries bt2020 -colorspace bt2020_ncl -color_trc smpte2084 -map 0:0 -f matroska -vcodec h264_nvenc -an -rc vbr -b:v 961000 -refs 4 -pass 1 -passlogfile "C:\Users\zorglub\AppData\Roaming\m4ng\log_file" -y "D:\MESVID~1\LES_PETITES_VICTOIRES_(2023)_VOF_1080P_BLURAY_EAC3_5.1_X265-K7_.264"
ffmpeg version 4.2.1 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 9.1.1 (GCC) 20190807
configuration: --disable-static --enable-shared --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libdav1d --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth --enable-libopenmpt
libavutil 56. 31.100 / 56. 31.100
libavcodec 58. 54.100 / 58. 54.100
libavformat 58. 29.100 / 58. 29.100
libavdevice 58. 8.100 / 58. 8.100
libavfilter 7. 57.100 / 7. 57.100
libswscale 5. 5.100 / 5. 5.100
libswresample 3. 5.100 / 3. 5.100
libpostproc 55. 5.100 / 55. 5.100
[matroska,webm @ 000002444e352e80] Could not find codec parameters for stream 3 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Guessed Channel Layout for Input Stream #0.1 : 5.1
Input #0, matroska,webm, from 'D:\MESVID~1\LES_PETITES_VICTOIRES_(2023)_VOF_1080P_BLURAY_EAC3_5.1_X265-K7.MKV':
Metadata:
title : Les petites victoires (2023)
encoder : libebml v1.4.4 + libmatroska v1.7.1
creation_time : 2023-07-25T08:03:10.000000Z
Duration: 01:30:00.61, start: 0.000000, bitrate: 3012 kb/s
Chapter #0:0: start 0.000000, end 631.417000
Metadata:
title : Chapitre 1
Chapter #0:1: start 631.417000, end 1148.417000
Metadata:
title : Chapitre 2
Chapter #0:2: start 1148.417000, end 1664.917000
Metadata:
title : Chapitre 3
Chapter #0:3: start 1664.917000, end 2054.417000
Metadata:
title : Chapitre 4
Chapter #0:4: start 2054.417000, end 2639.625000
Metadata:
title : Chapitre 5
Chapter #0:5: start 2639.625000, end 3068.083000
Metadata:
title : Chapitre 6
Chapter #0:6: start 3068.083000, end 3422.417000
Metadata:
title : Chapitre 7
Chapter #0:7: start 3422.417000, end 3786.958000
Metadata:
title : Chapitre 8
Chapter #0:8: start 3786.958000, end 4299.083000
Metadata:
title : Chapitre 9
Chapter #0:9: start 4299.083000, end 4805.833000
Metadata:
title : Chapitre 10
Chapter #0:10: start 4805.833000, end 5211.792000
Metadata:
title : Chapitre 11
Chapter #0:11: start 5211.792000, end 5400.608000
Metadata:
title : Chapitre 12
Stream #0:0(fre): Video: hevc (Main 10), yuv420p10le(tv, bt709), 1920x804, SAR 1:1 DAR 160:67, 24 fps, 24 tbr, 1k tbn, 24 tbc (default)
Metadata:
title : Les petites victoires (2023)
BPS : 2543102
DURATION : 01:30:00.584000000
NUMBER_OF_FRAMES: 129614
NUMBER_OF_BYTES : 1716779896
_STATISTICS_WRITING_APP: mkvmerge v78.0 ('Running') 64-bit
_STATISTICS_WRITING_DATE_UTC: 2023-07-25 08:03:10
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:1(fre): Audio: eac3, 48000 Hz, 5.1, fltp (default)
Metadata:
title : FR VOF : EAC3 5.1
BPS : 448000
DURATION : 01:30:00.608000000
NUMBER_OF_FRAMES: 168769
NUMBER_OF_BYTES : 302434048
_STATISTICS_WRITING_APP: mkvmerge v78.0 ('Running') 64-bit
_STATISTICS_WRITING_DATE_UTC: 2023-07-25 08:03:10
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:2(fre): Subtitle: subrip
Metadata:
title : FR Full SDH : SRT
BPS : 81
DURATION : 01:29:32.458000000
NUMBER_OF_FRAMES: 1863
NUMBER_OF_BYTES : 54706
_STATISTICS_WRITING_APP: mkvmerge v78.0 ('Running') 64-bit
_STATISTICS_WRITING_DATE_UTC: 2023-07-25 08:03:10
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:3(fre): Subtitle: hdmv_pgs_subtitle
Metadata:
title : FR Full SDH : PGS
BPS : 38028
DURATION : 01:29:32.458000000
NUMBER_OF_FRAMES: 3726
NUMBER_OF_BYTES : 25538228
_STATISTICS_WRITING_APP: mkvmerge v78.0 ('Running') 64-bit
_STATISTICS_WRITING_DATE_UTC: 2023-07-25 08:03:10
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Codec AVOption x264-params (Override the x264 configuration using a :-separated list of key=value parameters) specified for output file #0 (D:\MESVID~1\LES_PETITES_VICTOIRES_(2023)_VOF_1080P_BLURAY_EAC3_5.1_X265-K7_.264) has not been used for any stream. The most likely reason is either wrong type (e.g. a video option with no video streams) or that it is a private option of some encoder which was not actually used for any stream.
Stream mapping:
Stream #0:0 (hevc) -> zscale
scale -> Stream #0:0 (h264_nvenc)
Press [q] to stop, [?] for help
[h264_nvenc @ 000002444e384900] No NVENC capable devices found
Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
Conversion failed!
Avatar du membre
Subbat
Administrateur
Administrateur
Messages : 8836
Enregistré le : jeu. 11 déc., 2008 20:12
Localisation : Quelque part... dans le centre de la France...

Re: Pb encodage video GTX1050

Message par Subbat »

Sincerement désolé, mais je n'avais pas vu ta réponse.
Il semble que tu essaies d'encoder avec la GPU (NVENC). Et ffmpeg renvoie le fait que ta carte graphique ne serait pas en capacité de faire de l'encodage.
Il faut que tu décoches l'option d'encodage via la carte graphique, mais je sais plus où exactement ça se trouve !
Avatar du membre
misterd
Messages : 508
Enregistré le : mer. 24 oct., 2007 20:01

Re: Pb encodage video GTX1050

Message par misterd »

Salut,
Après avoir sélectionné en codec x264cli ou x265cli, il apparait plus bas dans la section mux, une case nommée : Encodage Hardware (x264/265 + QP), qu' il faut décocher pour ne plus utiliser la carte graphique pour l'encodage.
J'ai une GTX1050 et je peux utiliser la GPU.
Modifié en dernier par misterd le jeu. 22 févr., 2024 20:28, modifié 1 fois.
Avatar du membre
misterd
Messages : 508
Enregistré le : mer. 24 oct., 2007 20:01

Re: Pb encodage video GTX1050

Message par misterd »

Image
Avatar du membre
misterd
Messages : 508
Enregistré le : mer. 24 oct., 2007 20:01

Re: Pb encodage video GTX1050

Message par misterd »

Image
Lobo
Messages : 36
Enregistré le : dim. 20 févr., 2011 13:08

Re: Pb encodage video GTX1050

Message par Lobo »

Bizarre, j'utilise l'encodage GPU régulièrement et cela fonctionne la plupart du temps.
Cela voudrait dire que suivant la source (je suis tombé sur 2 cas, 2 fois en X265 mais d'autres fichiers x265 sont passés) il peut ou ne peut pas faire l'encodage...
Répondre