I have a problem and cant find any suitable answer for it.
Its about use multi GPU proccess.
I have 3 graphic card and you could see it :
[![enter image description here][1]][1]
если изображение не загружено, используйте эту ссылку на изображение: https://i.stack.imgur.com/msR83.jpg введите здесь описание ссылки
My problem is: when i run more than one ffmpeg command with cuda all process assigned to first GPU.
like below image:
[![enter image description here][2]][2]
если изображение не загружено, используйте эту ссылку на изображение: https://i.stack.imgur.com/PfYfz.jpg
Понимаете? все 6 процессов назначены первому графическому процессору.
Я действительно запутался, как я мог это исправить.
мой код FFMPEG:
ffmpeg -y -vsync 0 -hwaccel cuda -hwaccel_output_format cuda -i my-video.mp4 \
-vf scale_npp=w=426:h=240 -c:v h264_nvenc -profile:v main -b:v 400k -sc_threshold 0 -g 25 \
-c:a aac -b:a 64k -ar 48000 \
-f hls -hls_time 6 -hls_playlist_type vod \
-hls_allow_cache 1 -hls_key_info_file encription.keyinfo \
-hls_segment_filename f-0-seg-%d.ts f-0.m3u8
Я запускаю лучший код FFMPEG для 6 разных видео одновременно.
пожалуйста, помогите найти ответ. поделившись своими знаниями или некоторыми ссылками, которые могли бы мне помочь.
Большое спасибо.