视频流Stopped正在显示谷歌colab,同时在YOLOV3模型中使用视频


!./darknet detector demo cfg/coco.data cfg/yolov3.cfg /content/drive/My Drive/checking/yolov3.weights -dont_show -ext_output video.mp4 -i 0 -out_filename res.avi

我正试图在谷歌colab中运行一个视频.mp4,使用Yolov3进行对象检测,但它不断显示视频流停止!作为错误。我陷入了困境。

在运行以下代码的Google Colab上遇到了相同的问题:

!./darknet detector demo cfg/coco.data cfg/yolov4.cfg yolov4.weights test.mp4 -dont_show -i 0 -out_filename results.avi

我设法解决了指定输入视频的确切路径:

!./darknet detector demo cfg/coco.data cfg/yolov4.cfg yolov4.weights /content/test.mp4 -dont_show -i 0 -out_filename results.avi

希望它也能解决你的问题!

如果要将输入视频或输出视频的路径定义为变量,那么如果添加前缀$,则可以在python命令中使用这些变量。

方法如下:

input_video = /content/test.mp4
output_video = /content/results.avi
!./darknet detector demo cfg/coco.data cfg/yolov4.cfg yolov4.weights $input_video -dont_show -i 0 -out_filename $output_video

最新更新