社区
C#
帖子详情
[高分提问] 如何把一个视频文件分割成多个视频流文件后播放?
macenjie
2011-11-28 12:12:04
比如有一个完整的视频文件 movie.wmv (1GB)
我想在本地计算机上分割成 1000 个视频流文件,每个小文件就是 1MB。
然后通过 C# 自己写的播放器,逐个播放这些视频流小文件。
注意:不是分割 wmv ,而是通过流技术来实现无间隙播放。
不知道以上的思路能否实现?还望高手不吝赐教,谢谢!
如果有相应的源码请留下您宝贵的联系方式,可以 1000 元酬谢。
...全文
781
16
打赏
收藏
[高分提问] 如何把一个视频文件分割成多个视频流文件后播放?
比如有一个完整的视频文件 movie.wmv (1GB) 我想在本地计算机上分割成 1000 个视频流文件,每个小文件就是 1MB。 然后通过 C# 自己写的播放器,逐个播放这些视频流小文件。 注意:不是分割 wmv ,而是通过流技术来实现无间隙播放。 不知道以上的思路能否实现?还望高手不吝赐教,谢谢! 如果有相应的源码请留下您宝贵的联系方式,可以 1000 元酬谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
凹丫丫
2012-07-09
打赏
举报
回复
楼主的问题有着了了没
wj5403293
2011-12-07
打赏
举报
回复
视频分割可以用视频编辑软件
Flash结合FMS好像可以实现无缝播放
估计Silverlight应该也有相应的解决方案
macenjie
2011-12-07
打赏
举报
回复
directshow
macenjie
2011-12-06
打赏
举报
回复
有谁知道如何用 directplay 做吗?
assky124
2011-12-05
打赏
举报
回复
视频分割可以用视频编辑软件
Flash结合FMS好像可以实现无缝播放
估计Silverlight应该也有相应的解决方案
绿领巾童鞋
2011-12-05
打赏
举报
回复
这个...百度看看H264是怎么解码的
macenjie
2011-12-05
打赏
举报
回复
我要的效果是在本地文件分割成一个个的小文件,然后连续播放这些个小文件。做到不缓冲,不停顿地播放。
通常情况下,用任何的媒体播放器播放文件,在切换文件时肯定有停顿,所以要用到流媒体的技术。
zhang_2007
2011-11-28
打赏
举报
回复
钱是拿不到了,还是帮楼主顶了,祝楼主早点拿到源码
gzdiablo
2011-11-28
打赏
举报
回复
首先流是一个完整而连续的数据。
如果你仅仅是需要将文件进行分割存储。那么在使用时,只要按照你自己的规则将视频文件流一个个拼接起来就可以了。
如果你是要分隔成一个个视频片段。那么就需要根据各个不同的视频编码规则去进行再编码。这个过程就复杂多了,因为有部分视频编码格式中一个帧不是一个完整的图片。
flysworde
2011-11-28
打赏
举报
回复
[Quote=引用 2 楼 flysworde 的回复:]
引用 1 楼 ysx12345678 的回复:
华丽的路过!这个还真不清楚!
顶
[/Quote]
顶
flysworde
2011-11-28
打赏
举报
回复
[Quote=引用 1 楼 ysx12345678 的回复:]
华丽的路过!这个还真不清楚!
[/Quote]
顶
ysx12345678
2011-11-28
打赏
举报
回复
华丽的路过!这个还真不清楚!
熙风
2011-11-28
打赏
举报
回复
用FFmpeg
HLS-m3u8视频切片技术操作指南与应用案例
HLS(HTTP Live Streaming)是一种由苹果公司提出的基于HTTP的流媒体网络传输协议。它通过将
视频
文件
分割
成
多个
小
文件
(TS
文件
),然后创建
一个
包含这些
文件
播放
顺序的
播放
列表(m3u8
文件
),使视频内容能够逐块加载和
播放
。m3u8
文件
是
一个
文本
文件
,包含了所有视频片段的URL和
播放
顺序,使得客户端可以按照顺序获取并
播放
。#EXTM3U视频编码转换常使用FFmpeg工具,它是
一个
开源项目,能实现几乎所有视频格式的转换。
视频帧
分割
实用教程:基础与应用
在数字视频领域,视频帧是指
一个
静止图像,它构
成
了
视频流
中的单个画面。每一帧都是
一个
在特定时间点捕捉的场景图像,连续
播放
这些图像便可以形
成
动态视频。理解视频帧是进行视频分析、编辑、压缩等高级操作的基础。视频帧率是指视频每秒钟
播放
的帧数,它以帧每秒(frames per second,FPS)为单位。视频帧率不仅直接决定了视频
播放
的流畅度,还影响到视频内容的连贯性以及最终视觉效果的呈现。
全面分析视频
分割
利器:Ultra Video Splitter
Ultra Video Splitter的用户界面设计简洁直观,让即便是初次使用的用户也能够快速上手。主窗口作为软件的核心操作区域,集中了几乎所有的操作元素。界面的左侧是媒体
文件
的展示栏,用户可以在此处直接查看已导入的
视频
文件
列表。中间部分是
一个
大的预览窗口,它不仅展示了视频
播放
时的实时图像,还可以通过它来确定
分割
点。界面的右侧是一系列功能按钮和设置选项,涵盖了视频编辑的各个方面,包括添加
文件
、删除
文件
、选择输出格式、设置编码参数、进行
分割
点的选择和编辑等。
高分
辨率网络(HRNet)在语义
分割
中的应用与解析
高分
辨率网络(HRNet)在语义
分割
中的应用与解析 去发现同类优质开源项目:https://gitcode.com/ 项目简介 是
一个
基于深度学习的语义
分割
框架,由HRNet团队开发。该框架专注于
高分
辨率特征的提取和融合,旨在提升在复杂场景下的像素级分类性能。通过保持
高分
辨率特征流的全程参与,HRNet能在处理细节丰富的图像时表现出色。 技术分析 架构设计 HRNet的核心在于其独特的网络结构,它...
FLV_Joiner:高效合并FLV
视频
文件
的工具
本文还有配套的精品资源,点击获取 简介:FLV_Joiner是一款为FLV格式视频设计的合并工具,支持高效地将
多个
FLV
视频
文件
拼接
成
一个
连续视频。它通过解析和重组FLV
文件
的数据块,生
成
新的FLV
文件
,同时保持原始视频质量。该工具具有易用性、快速合并、保持原画质、兼容性和灵活性等特点,适用于视频剪辑、在线课程制作、直播录制和广告插入等多种场景。用户在使用时需要注意
文件
顺序...
C#
111,120
社区成员
642,537
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章