`
sjk2013
  • 浏览: 2166102 次
文章分类
社区版块
存档分类
最新评论

ffmpeg摄像头视频采集 音频采集的正确参数(ffmpeg mjpeg)

 
阅读更多

huzia@huzia-laptop:~$ sudo ffmpeg -f oss -i /dev/dsp -f mjpeg -r 25 -b 500000 -s 320x240 -i /dev/video0 out.mpg
FFmpeg version git-60ff1c3, Copyright (c) 2000-2010 the FFmpeg developers
built on Apr 21 2010 20:39:20 with gcc 4.3.3
configuration:
libavutil 50.14. 0 / 50.14. 0
libavcodec 52.66. 0 / 52.66. 0
libavformat 52.61. 0 / 52.61. 0
libavdevice 52. 2. 0 / 52. 2. 0
libswscale 0.10. 0 / 0.10. 0
[oss @ 0x9e5e420]Estimating duration from bitrate, this may be inaccurate
Input #0, oss, from '/dev/dsp':
Duration: N/A, start: 1272760213.111505, bitrate: N/A
Stream #0.0: Audio: pcm_s16le, 44100 Hz, 1 channels, s16, 705 kb/s
[mjpeg @ 0x9e609a0]max_analyze_duration reached
[mjpeg @ 0x9e609a0]Estimating duration from bitrate, this may be inaccurate
Input #1, mjpeg, from '/dev/video0':
Duration: N/A, bitrate: N/A
Stream #1.0: Video: mjpeg, yuvj422p, 384x288, 25 fps, 25 tbr, 1200k tbn, 25 tbc
Output #0, mpeg, to 'out.mpg':
Metadata:
encoder : Lavf52.61.0
Stream #0.0: Video: mpeg1video, yuv420p, 384x288, q=2-31, 500 kb/s, 90k tbn, 25 tbc
Stream #0.1: Audio: mp2, 44100 Hz, 1 channels, s16, 64 kb/s
Stream mapping:
Stream #1.0 -> #0.0
Stream #0.0 -> #0.1
Press [q] to stop encoding
[mjpeg @ 0x9e69c30]huffman table decode error
Error while decoding stream #1.0
[mjpeg @ 0x9e69c30]No JPEG data found in image
Error while decoding stream #1.0
[mjpeg @ 0x9e69c30]EOI missing, emulating
frame= 41 fps= 0 q=2.0 size= 8kB time=0.81 bitrate= 80.9kbits/s dup=1 [mjpeg @ 0x9e69c30]error count: 268435483
[mjpeg @ 0x9e69c30]error y=35 x=22
[mjpeg @ 0x9e69c30]EOI missing, emulating
Last message repeated 1 times
[mjpeg @ 0x9e69c30]error count: 268435457
[mjpeg @ 0x9e69c30]error y=35 x=11
[mjpeg @ 0x9e69c30]EOI missing, emulating
frame= 88 fps= 86 q=2.0 size= 10kB time=1.31 bitrate= 62.7kbits/s dup=1 Last message repeated 2 times
[mjpeg @ 0x9e69c30]error count: 268435463
[mjpeg @ 0x9e69c30]error y=35 x=23
[mjpeg @ 0x9e69c30]EOI missing, emulating
frame= 132 fps= 84 q=2.0 size= 20kB time=1.80 bitrate= 90.9kbits/s dup=1 frame= 142 fps= 68 q=2.0 size= 28kB time=2.32 bitrate= 98.7kbits/s dup=1 frame= 151 fps= 58 q=2.0 size= 36kB time=2.80 bitrate= 105.5kbits/s dup=1 Last message repeated 6 times 50kB time=3.89 bitrate= 105.2kbits/s dup=1 drop=0
[mjpeg @ 0x9e69c30]mjpeg_decode_dc: bad vlc: 0:0 (0x9f70280)
[mjpeg @ 0x9e69c30]error dc
[mjpeg @ 0x9e69c30]error y=35 x=22
[mjpeg @ 0x9e69c30]EOI missing, emulating
Last message repeated 12 times 236kB time=10.66 bitrate= 181.4kbits/s dup=1 drop=0
[mjpeg @ 0x9e69c30]No JPEG data found in image
Error while decoding stream #1.0
[mjpeg @ 0x9e69c30]EOI missing, emulating time=11.18 bitrate= 186.1kbits/s dup=2 drop=0
Last message repeated 3 times 330kB time=13.27 bitrate= 203.7kbits/s dup=2 drop=0
[mjpeg @ 0x9e69c30]No JPEG data found in image
Error while decoding stream #1.0
Error while decoding stream #1.0 352kB time=14.32 bitrate= 201.4kbits/s dup=3 drop=0
Last message repeated 1 times 364kB time=14.81 bitrate= 201.3kbits/s dup=4 drop=0
[mjpeg @ 0x9e69c30]EOI missing, emulating
Last message repeated 7 times 430kB time=18.81 bitrate= 187.3kbits/s dup=4 drop=0
[mjpeg @ 0x9e69c30]No JPEG data found in image
Error while decoding stream #1.0
[mjpeg @ 0x9e69c30]EOI missing, emulating time=19.64 bitrate= 181.9kbits/s dup=5 drop=0
Last message repeated 15 times 554kB time=27.22 bitrate= 166.7kbits/s dup=5 drop=0
[mjpeg @ 0x9e69c30]error count: 268435455
[mjpeg @ 0x9e69c30]error y=35 x=1
[mjpeg @ 0x9e69c30]EOI missing, emulating
Last message repeated 5 times 598kB time=30.04 bitrate= 163.1kbits/s dup=5 drop=0
[mjpeg @ 0x9e69c30]error count: 268435486
[mjpeg @ 0x9e69c30]error y=35 x=22
[mjpeg @ 0x9e69c30]EOI missing, emulating
Last message repeated 5 times 630kB time=32.88 bitrate= 157.0kbits/s dup=5 drop=0
[mjpeg @ 0x9e69c30]error count: 268435455
[mjpeg @ 0x9e69c30]error y=35 x=21
[mjpeg @ 0x9e69c30]EOI missing, emulating
[mjpeg @ 0x9e69c30]No JPEG data found in image=33.25 bitrate= 157.7kbits/s dup=5 drop=0
Error while decoding stream #1.0
Error while decoding stream #1.0 652kB time=33.67 bitrate= 158.6kbits/s dup=6 drop=0
Last message repeated 1 times 664kB time=34.08 bitrate= 159.6kbits/s dup=7 drop=0
[mjpeg @ 0x9e69c30]EOI missing, emulating
frame= 882 fps= 22 q=2.0 Lsize= 714kB time=35.24 bitrate= 166.0kbits/s dup=7 drop=0
video:427kB audio:275kB global headers:0kB muxing overhead 1.645489%

分享到:
评论

相关推荐

    ffmpeg读取摄像头并且播放.zip

    该源码实现的功能为利用ffmpeg读取usb摄像头图像并且播放.包含视频的解封装、解码以及图像格式转换(yuv转rgb)。 使用须知: 1 开发环境为linux下的qtcreater5.12.3 2 摄像头的输入格式支持yuv,mjpeg,h264,使用...

    ffmpeg读取摄像头并且保存为yuv格式.zip

    该源码实现的功能为利用ffmpeg同时读取2路usb摄像头图像播放并保存为本地yuv格式.包含视频的解封装、解码、图像格式转换(yuv转rgb)以及yuv视频的存储。 使用须知: 1 开发环境为linux下的qtcreater5.12.3 2 ...

    FFmpeg获取网络摄像头数据解码

    主要为大家详细介绍了FFmpeg获取网络摄像头数据解码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    rtsp2mjpg:使用FFmpeg和FFserver将RTSP转换为MJPEG流

    使用FFmpeg和FFserver将RTSP转换为MJPEG流 以下是可用的环境变量及其默认值。 根据需要覆盖它们。 变数 默认 RTSP_URL rtsp://freja.hiof.no:1935 / rtplive / definst / hessdalen03.stream FFSERVER_LOG_...

    利用FFmpeg将Jpeg图片转为任意视频容器格式

    相应博客地址:http://blog.csdn.net/weixinhum/article/details/45872093 如有疑问请到博客留言,此外如有错误会在博客中更新

    simplest_ffmpeg_picture_encoder-master.rar

    opencv拉取uvc摄像头数据,ffmpeg编码为mjpeg,数据已经copy到内存中,再写入文件,基于雷神的更改

    简单的FFmpeg解码,OpenCV显示

    很简单的FFmpeg解码数据,OpenCV界面显示数据

    Linux 下 v4l2 和 Qt 连接usb摄像头

    源码注释很多很清晰哦!!! 使用Qt和V4L2连接USB摄像头,采集图片的方式为V4L2_PIX_FMT_MJPEG,也可修改代码切换到V4L2_PIX_FMT_YUYV,带yuyv转rgb888函数。亲测可用哦。

    编译opencv4.5.4 出现opencv-videoio-ffmpeg-64 下载失败 后程序运行MP4写入失败

    编译opencv4.5.4 出现opencv_videoio_ffmpeg_64 下载失败 后程序运行MP4写入失败 [ INFO:0] global F:\opencv\opencv\sources\modules\videoio\src\videoio_registry.cpp (223) cv::`anonymous-namespace'::...

    一个基于 ffmpeg 的安卓 MP4 播放器,可解码播放视频类型为 H.264 或 MJPEG 以及音频类型为 P.zip

    包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。 包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python...

    PHP中使用FFMPEG获取视频缩略图和视频总时长实例

    复制代码 代码如下://获得视频文件的缩略图function getVideoCover($file,$time,$name) { if(empty($time))$time = ‘1’;...//缩略图命名 //exec(“ffmpeg -i “.$file.” -y -f mjpeg -ss “.$time.” -t

    ffmpeg-4.2.2.7z

    使用R19CNDK编译完整的FFMPE4.2.2库,用于集成到Android平台使用,完成音视频开发。 压缩包里包含了完整源码,配置文件、编译成功的动态库。如何需要重新编译,可以自己看配置文件。 配置文件包含了arm-v7、arm64-...

    windows ffmpeg 32位库

    经过裁剪,体积不大,经过实际的使用。我裁剪之后目前支持H.264 JPEG MJPEG

    ffmpeg2.6.9静态库

    这个库是用VS2015的msvc编译出来的,分别编译了动态库和静态库,支持H.264,MJPEG等。使用的时候不依赖mingw 和mingw64直接加载即可。但是需要注意,不要用低版本的VS加载该库

    HebiCam:用于流视频采集(h264,mjpeg等)的MATLAB实用程序

    HebiCam是一个MATLAB类,支持从各种来源进行实时视频采集。 它的功能与MATLAB的支持包相似,但提供了对更广泛格式的支持。 HebiCam使用 ,因此支持OpenCV和FFMpeg支持的所有格式,包括h264和mjpeg流。 Windows和OSX...

    ffmpeg 4.0 vs2015版本增强版本

    基于最新的ffmpeg.4.0版本,采用vs2015编译。 1。暂时不支持硬件加速,如果需要请留言 2。生成的容器目前只支持mjpeg,mp4和hls。 3。对程序的稳定性进行优化处理。 4.提升了对x264编码的效率。 上海虎睿软件致力于...

    media-streamer:基于ffmpeg的HTTP流服务器

    视频和音频媒体流媒体该服务利用ffserver和ffmpeg通过http流来自视频/音频设备的实时提要。用法跑步, # a stream fed from a down-facing cameradevice=/dev/waggle_cam_bottomversion=0.1.0name=cam_bottom_live$ ...

    通过 ffmpeg4.2.2 将一帧H264数据( I 帧)转换成 jpeg 图片

    需求:从实时h264视频流中抓取图片 实现:通过一个 I 帧解码后重新编码成 mjpeg ffmpeg 需要有h264的解码能力,即需要扩展库 libx264 嵌入式开发板上测试OK。比较耗费性能,不适合长期频繁转换,以免影响系统正常...

    python通过ffmgep从视频中抽帧的方法

    ffmpeg -i test.mp4 -y -f mjpeg -ss 3 -t 1 test1.jpg -f fmt 强迫采用格式fmt -I filename 输入文件 -y 覆盖输出文件 -t duration 设置纪录时间 hh:mm:ss[.xxx]格式的记录时间也支持 -ss position 搜索到指定的...

    minigugl:支持GPS和时间注释的MJPEG视频流客户端

    minigugl使用了称为的出色的Python视频处理框架来读取带有的MJPEG流,并通过带有WriteGear FFmpeg对其进行WriteGear 。 使用OpenCV可以在视频帧中添加文本。 这包括使用arrow时间戳和使用gpsd GPS坐标,例如使用...

Global site tag (gtag.js) - Google Analytics