[FFmpeg-user] Ffmpeg Nvenc GPU decode , set hwaccel_device not work
dd
unicorok at 163.com
Tue Dec 25 06:22:27 EET 2018
Very magical with your guide, it works well.
Thanks a lot for your quickly reply, I am very grateful.
Merry Christmas!
At 2018-12-25 02:35:35, "Dennis Mungai" <dmngaie at gmail.com> wrote:
>On Mon, 24 Dec 2018 at 21:23, dd <unicorok at 163.com> wrote:
>
>> Dear my friend,
>> We replace cpu with gpu to ffmpeg recently, I set the gpu device no, but
>> it still use default device 0.
>> As the following problem Code:
>> ffmpeg -hwaccel_device 2 -hwaccel cuvid -i a.mp4 -vf
>> “scale=1080:720,overlay=()” -c:v h264_nvenc out.mp4
>>
>>
>> I found if use “scale_npp” replace “scale” will work with device 2, but
>> in that way, we will lost some filter functions
>> like overlay,suntitles burning,and so on.Is there some parameters of
>> scale_npp with the same functions?
>> Or how can I implement add water picture on gpu platform with seted device
>> number?
>> Linux server has 5 NVIDIA card, i see it use device 0 always by the
>> nvidia-smi tool.
>> Hope your help, thank you!
>
>
>>
>
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> ffmpeg-user mailing list
>> ffmpeg-user at ffmpeg.org
>> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>>
>> To unsubscribe, visit link above, or email
>> ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".
>
>
>Hey,
>
>You must add the -gpu option to ffmpeg, passed to the NVENC encoder(s), as
>shown below with the example you provided::
>
>ffmpeg -hwaccel_device 2 -hwaccel cuvid -i a.mp4 -vf
>“scale=1080:720,overlay=()” -c:v h264_nvenc -gpu 2 out.mp4
>
>That should use the selected device, ie gpu 2.
>
>Now, retest and report back.
>_______________________________________________
>ffmpeg-user mailing list
>ffmpeg-user at ffmpeg.org
>http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
>To unsubscribe, visit link above, or email
>ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".
More information about the ffmpeg-user
mailing list