`

生成iphone所需m3u8 和ts 文件方案

阅读更多

生成iphone所需m3u8 和ts 文件方案,iphone m3u8 ts,iphone m3u8 ts,iphone m3u8 ts

--------iphone 视频转码----m3u8---
D:\encoding_tools\iphone\newffmpeg\bin\ffmpeg.exe -i D:\cnliveWorkSpace\addLogoWmv/00/21/21/58/00212158_1106141905_0client_iphonelxm.mpg -f mpegts -acodec libmp3lame -ab 64k -s 320x240 -vcodec libx264 -b 220K -flags +loop -cmp +chroma -partitions +parti4x4+partp8x8+partb8x8 -subq 5 -trellis 1 -refs 1 -coder 0 -me_range 16  -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -bt 200K -maxrate 240K -bufsize 240K -rc_eq 'blurCplx^(1-qComp)' -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -level 30 -aspect 320:240 -g 30 -async 2 - | D:\encoding_tools\iphone\segmenter-r7-with-audio-only\segmenter.exe - 11 D:/0cfwyae2imt054bv0tsmv9na1kg3t7myw0/0cfwyae2imt054bv0tsmv9na1kg3t7myw0 D:/0cfwyae2imt054bv0tsmv9na1kg3t7myw0/0cfwyae2imt054bv0tsmv9na1kg3t7myw0.m3u8 0cfwyae2imt054bv0tsmv9na1kg3t7myw0
-----------------------

 

 

 


-------iphone音频处理-------
第一步:(从视频中分离出音频文件)
mencoder -oac lavc -lavcopts acodec=ac3:abitrate=64 -srate 32000 -ovc copy -of rawaudio E:/01-03.mpg -o  E:/01-03.aac


第二步:(把音频文件转码m3u8文件)
ffmpeg -i E:/video1.aac -f mpegts -acodec libmp3lame -ab 64k - | "D:\encoding_tools\iphone\segmenter-r7-with-audio-only\segmenter.exe" - 11  E:/39-40/video1/m/video1  E:/39-40/video1/m/video1.m3u8 video1

 


-------android mp4转码-----------
第一步:转码视频mp4文件
D:\encoding_tools\iphone\MPlayer\mencoder.exe -sws 9 -vf scale=320:240,harddup,unsharp=l3x3:0.7 -oac faac -faacopts br=32:mpeg=4:object=2:raw -ovc x264 -x264encopts bitrate=224:no8x8dct:nocabac:global_header:partitions=all:trellis=1:vbv_maxrate=768:vbv_bufsize=2000:level_idc=12:threads=2 -of lavf -lavfopts format=mp4 -ofps 24000/1001 D:\input.mpg -o D:\0cfwyae2imt054bv0tsmv9na1kg3t7myw0_mp4\0cfwyae2imt054bv0tsmv9na1kg3t7myw0.mp4

 

第二步:

D:\encoding_tools\MP4Box\MP4Box.exe -hint D:\0cfwyae2imt054bv0tsmv9na1kg3t7myw0_mp4\0cfwyae2imt054bv0tsmv9na1kg3t7myw0.mp4
----------------------------------

分享到:
评论
4 楼 notoe398 2011-12-12  
楼主不提供下工具?除了ffmpeg之外,另外一个工具我找不到.
3 楼 不念书的小子 2011-10-13  
用软件 生成处理视频 生成相应的文件啊
2 楼 不念书的小子 2011-10-13  
这都没看懂??
1 楼 ios_long 2011-09-23  
看不懂。太乱了。
既然发了博客。就写的详细点。

相关推荐

    M3U8 Downloader 基于 FFmpeg 的M3U8下载器

    ”M3U”和”M3U8″文件都是苹果公司使用的HTTP Live Streaming格式的基础,这种格式可以在iPhone和Macbook等设备播放。简而言之,M3U8就是一个播放列表。所以问题来了,如果你想下载一个播放列表里的所有视频,然后...

    M3U8格式转换预研报告.docx

    M3U8文件主要有三种类型:播放列表、媒体播放列表和重定向M3U8。播放列表M3U8包含其他子M3U8文件的URL,媒体播放列表M3U8则包含了ts分片文件的路径,而重定向M3U8则需要进行HTTP重定向以获取真实播放地址。 在进行...

    M3u8文件格式说明

    HLS 的工作原理是将原始的音视频内容切割成一系列较小的片段(通常为 .ts 格式的文件),并通过一个索引文件(即 m3u8 文件)来管理和分发这些片段。这种方式的好处在于可以灵活地适应不同的网络环境,同时也能更好...

    java8集合源码分析-M3U8Demo:一个android-app-demo集成ffmpeg实现了m3u8视频文件的批量转换

    java8 集合源码分析 M3U8批量转换开发总结 开发时间表 2020年1月13日 ...除了分片文件外还有一个.m3u8格式的文件列表,用于保存所有分片文件的URI。 目前UC浏览器和QQ浏览器都支持将m3u8视频流缓存到本地,其

    m3u8-segmenter-for-Windows:Windows的m3u8段

    它还创建此流类型所需的M3U8流描述符。 它最初由Chase Douglas编写,现在由John Ferlito维护。 ## Installing要从源代码安装,您需要确保已安装mingw。 http://www.mingw.org/ 您可以在此处下载ffmpeg,选择...

    本地音视频文件转HLS流直播

    3. **切片与生成M3U8**:将封装后的TS文件按照一定的时长进行切片,并创建M3U8播放列表文件,其中包含每个TS片段的URL和播放顺序。`postproc-55.dll`可能用于后期处理,如降噪或提升画质。 4. **服务器部署**:转换...

    segmenter源码

    5. **实时更新**:当新的TS片段生成时,`segmenter`会更新m3u8文件,添加新的片段并可能删除旧的片段,保持播放列表的长度和内容新鲜。 6. **FFmpeg集成**:`segmenter`与FFmpeg的紧密集成使得用户能够轻松地将...

    m3u8-segmenter:Apple HTTP Live Streaming分段器

    它还创建此流类型所需的M3U8流描述符。 它最初由Chase Douglas编写,现在由John Ferlito维护。 ##安装 要从源代码安装,您需要确保已安装libav / ffmpeg库。 在Ubuntu / Debian上,您将运行 apt-get install ...

    IPHONE手机电视提示缓冲而无法继续观看问题分析归纳.pdf

    M3U8是一个基于HLS(HTTP Live Streaming)的多媒体播放列表,它包含了一系列小的TS(Transport Stream,传输流)文件地址。这些TS文件通常包含10秒左右的视频片段,手机会不断地请求新的TS文件来实现连续播放。如果...

    IPHONE手机电视提示缓冲而无法继续观看问题分析.pdf

    当IPHONE获取到M3U8格式的索引文件后,会按照索引顺序下载这些TS文件并播放。如果TCP会话出现问题,会导致文件下载中断或延迟,影响到视频的流畅播放。 解决此类问题通常需要深入分析网络环境、服务器配置和客户端...

    http_living_streaming

    3. **索引文件创建**:创建包含媒体文件列表和元数据的M3U8索引文件。 4. **客户端访问**:客户端通过获取索引文件的URL来请求并播放对应的媒体文件。 通过上述分析,我们可以看出HLS是一种高度灵活且强大的流媒体...

    手机电视提示缓冲而无法继续观看问题分析报告.doc

    观看过程涉及TCP方式的不断数据交换,通过获取并下载一系列的数据块文件(如.m3u8格式的文件),这些文件是视频流的片段,由多个.ts文件组成,每个片段大约500K,代表10秒的播放内容。手机会持续获取最新的数据块...

    iFastime Video Converter Ultimate 4.8.6.6 中文多语免费版.zip

    iFastime Video Converter Ultimate 可以转换所有从 SD/HD/2K/4K 视频 2D 或 3D 创建 3D 效果的电影资源到你想要的编码和解码 H.265/HEVC 编解码,输出 M3U8 到本地 HTTP 服务器流方案。 iFastime Video Converter ...

    b-total-video-converter-2.5.5.3960

    之前我想把M3U8里面的TS文件合并,并转换格式。 使用了多种软件,这款是比较好用的。 1、 视频格式转换 * 支持格式:MP4, 3GP, AVI, Xvid, DivX, H.264, MKV, WMV, RM, FLV, MOV, MOD, TOD, M2TS ... * 该软件可被...

    Bigasoft Total Video Converter(视频转换) v5.0.8.zip

    * 支持从众多的设备中直接读取和转换视频,如手机, PDA, PSP, iPod, iPhone, BlackBerry, Xbox, Xbox 360, PS3, Archos, Creative Zen, iRiver, television, Apple TV 等。 03. 音频格式转换 * 支持转换:MP3, WMA...

    常用MIME类型设置.doc

    3. **iPhone索引**: `.m3u8` 类型为 `application/x-mpegURL`,通常用于HLS(HTTP Live Streaming)流媒体服务。 4. **iPhone片段**: `.ts` 类型为 `video/MP2T`,在HLS流媒体中常见。 5. **3GP移动视频**: `.3gp` ...

    momovi-video-hls:具有Flash后备功能的通用HLS HTML5视频播放器

    支持平台: 所有主要浏览器,包括Safari,Chrome,FireFox,Internet Explorer; 平板电脑,包括iPad和Android 4.2+ 智能手机,包括iPhone,Android 4.2+和Black Berry。 ...支持的M3U8标签 #E

    hls-qq-example:准报价上的HLS窒息示例

    - 它使用M3U8文件作为播放列表,列出所有可用的视频片段及其URL,以及播放顺序和其他元数据。 2. HLS工作流程: - 客户端首先请求M3U8播放列表,了解当前可用的视频段。 - 根据网络状况,客户端选择合适的码率...

Global site tag (gtag.js) - Google Analytics