#1 Le 19/11/2020, à 23:41
- neokal
FFMPEG compression x265 (10bit) vers x264 (8bit) via GPU
Bonjour à tous,
Habituellement pour encodage via GPU j'utilise une commande de type
x264 -> x264 + option
ffmpeg -vsync 0 -hwaccel cuvid -c:v h264_cuvid -i <input_file> -c:a copy -c:v h264_nvenc <encode_output>
x265 -> x264 + option
ffmpeg -vsync 0 -hwaccel cuvid -c:v hevc_cuvid -i <input_file> -c:a copy -c:v h264_nvenc <encode_output>
Toutefois certains fichiers x265 me renvoient un erreur de type
"10 bit encode not supported"
Avec impossibilité d'encoder, je n'en met pas ma main à couper mais il semble s'agir des fichiers HDR
J'arrive à faire une conversion avec une commande du type
ffmpeg -i <10bit_input_file> -c:v libx264 -pix_fmt yuv420p <8bit_output>
Mais l'ennui c'est que ça c'est via CPU , je perd tout l'interet d'utiliser mon GPU.
Quelqu'un aurait une idée ?
Dernière modification par neokal (Le 20/11/2020, à 08:59)
Celui qui se transforme en bête se délivre de la douleur d'être un homme...
Hors ligne
#2 Le 22/11/2020, à 09:47
- neokal
Re : FFMPEG compression x265 (10bit) vers x264 (8bit) via GPU
Celui qui se transforme en bête se délivre de la douleur d'être un homme...
Hors ligne