Записываю rtsp стрим с IP камеры, но в выходном файле присутствует зеленая полоса внизу где то 25% от height.
ffmpeg -rtsp_transport udp - "rtsp://admin:pass@ip:554/live" -vcodec copy -acodec copy cam.mp4
Какие эксперименты были:
- Если смотреть через ffplay - нормально
- Если смотреть через VLC - нормально
- Если смотреть через PotPlayer - нормально
- Если ffmpeg запустить запись с домашнего компа - полоса появляется на пару сек и исчезает
- Пробовал с 4 разных серверов (Европа, Армения)
- Если rtsp_transport tcp - нормально, НО идет какое то «торможение», например махнешь рукой 5 раз, а на видео увидешь как будто 1 раз, типа FPS низкий
- Если камера переходит в ночной режим (там подсветка и ч\б изображение), то полосы нет. Приходит рассвет и снова появляется ЗЕЛЕНАЯ падла полоса
- FFMPEG самый последний билд 7.0.2-static
- Пробовал с разных серверов, грешил на сеть
- Если запускать на домашнем компе ffmpeg (win10), то полоса появляется но быстро пропадает, а на серверах постоянно
- Пробовал перекодировать через libx264
- Пробовал без звука (-an)
- Пробовал в другой формат сохранять - mkv
- -reset_timestamps 1
- Ещё пробовал уже кучу всяких шаманских ключиков изгугленных - ничего не помогает, единственное чего удалось добиться - вместо зеленой полосы - серая была ))
Скрин видео
https://prnt.sc/PQaTcoRxk7Nt