J'utilise ffmpeg pour transcoder avec nvenc et j'ai deux cartes graphiques nvidia installé sur ma carte mère: GeForce GTX 690 et k-10 Tesla. Y at-il des paramètres spécifiques au codec pour nvnenc dans ffmpeg pour encoder avec l'un de ces GPU que je veux?comment spécifier le GPU à utiliser par nvenc dans ffmpeg
0
A
Répondre
1
Les codeurs nvenc ont une option GPU qui permettent à la fois à la liste et aussi pour sélectionner les GPU à utiliser pour l'encodage.
, utilisez
ffmpeg -f lavfi -i nullsrc -c:v h264_nvenc -gpu list -f null -
Ci-dessus, une source vidéo factice est générée puis canalisée à null. Pendant ce temps, FFmpeg listera la liste des GPU disponibles.
Une fois connue, un GPU spécifique peuvent être sélectionnés en ajoutant -gpu N
à la commande de codage, où N est le dispositif #.
Essayez 'ffmpeg -f lavfi -i nullsrc -c: v nvenc -gpu liste -f null -' et ensuite encoder avec' -gpu N' où N est l'appareil # – Mulvya
@Mulvya pourriez-vous formuler une réponse de votre commenter pour que l'auteur puisse l'accepter? Merci! – SaschaM78
Je ne comprends pas pourquoi cette question a été marquée comme peu claire. OMI, il est parfaitement clair ce qui a été demandé. –