Я нашел разные статьи об изменении fps с помощью ffmpeg, но ни одна из них не подходит для моих точных целей.
Существует команда ffmpeg, подобная приведенной ниже:
ffmpeg -i RTSPCAMERAPRODUCEH264 -c:v copy -an -movflags +frag_keyframe+empty_moov -f mp4
Это будет повторять Моя камера отлично передает фрагментированный mp4.
Есть ли способ заставить ffmpeg снизить FPS для экономии полосы пропускания?
Т.е. потоки камеры 30 кадров в секунду, для fmp4 требуется 1 Мбит / с (номера образцов!):
Я хотел бы знать, возможно ли снизить FPS и получить выходной поток, для которого достаточно 500 кбит / с (достаточно 50% оригинала) без перекодирования.
ffmpeg -r 1 -i RTSPCAMERAPRODUCEH264 -c:v copy -an -movflags +frag_keyframe+empty_moov -f mp4
и
ffmpeg -i RTSPCAMERAPRODUCEH264 -c:v copy -an -movflags +frag_keyframe+empty_moov -r 1 -f mp4
не работают.