首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IP摄像机-读取实时ASF视频流

IP摄像机-读取实时ASF视频流
EN

Stack Overflow用户
提问于 2014-05-29 13:05:29
回答 1查看 1.6K关注 0票数 0

我正在尝试从一个IP摄像机读取一个视频流,并将它作为几个MP4格式的顺序文件存储在磁盘上。我使用Debian7.5和ffmpeg 2.2。

让我们假设摄像头DNS名称是网络摄像头,用户帐户/密码是帐户/密码

输入

摄像机输入流是

代码语言:javascript
复制
ffprobe http://account:password@webcam/videostream.asf

Input #0, asf, from 'http://account:password@webcam/videostream.asf':
  Duration: N/A, start: 0.000000, bitrate: 32 kb/s
    Stream #0:0: Video: mjpeg (MJPG / 0x47504A4D), yuvj422p(pc), 640x480, 25 tbr, 1k tbn, 1k tbc
    Stream #0:1: Audio: adpcm_ima_wav ([17][0][0][0] / 0x0011), 8000 Hz, 1 channels, s16p, 32 kb/s

ffmpeg变换

此命令打开输出文件,但不读取/写入任何内容。

代码语言:javascript
复制
ffmpeg -y -i http://account:password@webcam/videostream.asf -t 30 -c:v libx264 -c:a libfdk_aac -f mp4 ~/output.mp4

该进程成功完成,并将1.1M写入输出文件。

问题

当我打开~/output.mp4视频(在图腾中)时,只显示灰色背景,但是进度条向前移动,直到视频结束。

知道吗?

为了提醒您,我还想将数据保存到磁盘文件中,在预定义的时间内,磁盘文件应该旋转到另一个输出文件。

提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-30 03:30:54

添加-pix_fmt yuv420p您的播放器无法处理默认情况,即yuv444p

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23934063

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档