What is FFmpeg? FFmpeg是一套可以用来记录.转换数字音频.视频,并能将其转化为流的开源计算机程序.它提供了录制.转换以及流化音视频的完整解决方案. What is x264? H.264是ITU(国际通信联盟)和MPEG(运动图像专家组)联合制定的视频编码标准.而x264是一个开源的H.264/MPEG-4 AVC视频编码函数库,是最好的有损视频编码器. What is lame? LAME是一个开源的MP3音频压缩软件.它自1998年以来由一个开源社区开发,目前是公认有损质
import os #exec_str = r'copy /b ts/c9645620628078.ts+ts/c9645620628079.ts ts/1.ts' #os.system(exec_str) f = open('index.m3u8', 'r', encoding='utf-8') text_list = f.readlines() files = [] for i in text_list: if i.find('#EX')==-1: files.append(i) f.clo
Linux_x86_64流媒体环境:nginx + EasyDarwin-master 客户端播放器:VLC media player 下载windows下的ffmepg二进制版本,请进网站http://ffmpeg.zeranoe.com/builds/win32/shared|static 最新版本,无需自己编译. 下载完解压后,需要配置ffmepg的path环境变量.Path=%Path%;E:\ffmpeg-20151117-git-e9aea6d-win64-static\ffmpeg
v 容器(Container) v 容器就是一种文件(封装)格式,比如flv.mkv.ts.mp4.rmvb.avi等.包含下面5种流以及文件头信息. v 流(Stream) v 是一种视频数据信息的传输方式,5种流:音频,视频,字幕,附件,数据. v 帧(Frame) 代表一幅静止的图像,分为I帧,P帧,B帧. v 编解码器(Codec) v 是对视频进行压缩或者解压缩,CODEC =CODE(编码) +DECODE(解码) v 复用/解复用(mux/demux) v 把不