通过ffmpeg获取视频文件的视频时间长度信息,可以获取各种保存在本地的视频文件中的视频时长信息。完整的C代码和codeblocks工程,没有使用ffmpeg命令,是调用的ffmpeg API方式实现的,在linux下可直接编译和测试通过。
2021-12-09 12:26:20 45KB ffmpeg C语言 视频时长
1
FFmpeg是领先的多媒体框架,能够解码,编码, 转码,复用,解复用,流,过滤和播放人类和机器创造的任何东西(ffmpeg vaapi encode demo.c)
2021-12-08 20:50:56 7KB ffmpeg 例子
1
H264 H263 编解码程序,调用FFMPEG接口,并通过SOCKET/TCP协议直接把音视频数据从一端传输到另一端
2021-12-08 20:02:16 5.23MB H264 H263 FFMPEG
1
基于FFmpeg的转码工具,可将媒体文件转码为 MPG、MP4、MKV、TS格式。支持UDP发送转码后的流(封装格式TS)。 FFmpeg SDK使用的是FFmpeg Windows版本,在FFmpeg官方网下载,下载地址: http://ffmpeg.zeranoe.com/builds/ 该工具的工作原理:对输入的视频文件解码,把解码后的图像和音频帧送给FFmpeg模块编码,然后输出文件。你系统上必须安装一些Directshow的解码插件,否则可能无法解码视频或音频。 编码参数说明: bitrate_mode,编码模式,0表示CBR,1表示VBR,默认是CBR编码; quant质量系数(1-32),质量系数越小,质量越好,该参数在VBR模式下有效; outputformat 表示输出文件的路径和输出格式(扩展名表示格式),如c:\encoder.ts。 videocodec可以选择 mpeg2, mpeg4, h264; audiocodec可以选择 mp2, mp3, aac; video_bitrate和audio_bitrate分别表示视频码率、音频码率,单位为BPS; gopsize是指关键帧间距(1-200),如果gopsize=100,就是表示每100个帧插入一个关键帧 以下是几种常见的参数使用方案: 1. 转码为MP4文件 outputformat = c:\encoder.mp4 videocodec = mpeg4 audiocodec = aac 2. 转码为MPG文件 outputformat = c:\encoder.mpg videocodec = mpeg2 audiocodec = mp2 3. 转码为TS文件 outputformat = c:\encoder.ts videocodec = h264 audiocodec = aac 4. UDP发送TS流 output_to_udp = 192.168.1.102:1234 outputformat = c:\encoder.ts videocodec = h264 audiocodec = aac 其中output_to_udp表示的是目标主机的IP地址和端口信息。 UDP发送功能只能用于TS流的输出格式,并且只能发送流给一个客户端。
2021-12-08 18:55:20 6.24MB FFmpeg SDK Windows 版本
1
这是我做的在线转换程序,不过你需要先安装ffmpeg,mencoder,flvmdi,mediainfo,mpc系列暴风阴影,可以加水印,需要avs。有问题联系我的qq:120442560
2021-12-08 15:01:47 225KB flv在线 转换 服务器
1
socket编程,TCP接收264码流,使用ffmpeg解码,保存成yuv文件。客户端程序v1.0. socket编程,TCP接收264码流,使用ffmpeg解码,保存成yuv文件。客户端程序v1.0.
2021-12-07 21:29:57 296KB ffmpeg
1
ffmpeg及其ffmpeg在vc工程中的设置(配置) ffmpeg在vc工程中的设置(配置) 1、设置头文件和库文件路径 在VC6.0下 Tools->options->Directories 对于 show directory 选择“inlcude files” 添加include文件路径 如:C:\Program Files\ffmpeg\include 添加include下的文件夹 如:C:\Program Files\ffmpeg\include\libavcodec …… 在show directory 下 选择“library files”添加lib文件夹路径 如:C:\Program Files\ffmpeg\lib 2、bin文件夹中的所有的dll文件拷贝到工程下的Debug文件夹下。 3、设置lib 在VC6.0中project->setting->link 下的object/library modules: 添加以下lib库: avcodec.lib avdevice.lib avformat.lib avutil.lib swscale.lib avfilter.lib 4、因为ffmpeg是用c编译的,如果在c++下面编译的话,源码中最重要的一个设置就 是
2021-12-07 21:02:04 4.51MB ffmpeg
1
测试搭建appium环境,appium-doctor检查时报WARN AppiumDoctor ffmpeg cannot be found解决办法
2021-12-07 18:06:51 75.22MB appium appium-doctor ffmpeg
1
用文件读取的方式读取PCM数据,利用ffmpeg编码为音频文件
2021-12-07 11:32:49 79.3MB 音频编码
1