[高分提问] 如何把一个视频文件分割成多个视频流文件后播放?

macenjie 2011-11-28 12:12:04
比如有一个完整的视频文件 movie.wmv (1GB)
我想在本地计算机上分割成 1000 个视频流文件,每个小文件就是 1MB。
然后通过 C# 自己写的播放器,逐个播放这些视频流小文件。
注意:不是分割 wmv ,而是通过流技术来实现无间隙播放。

不知道以上的思路能否实现?还望高手不吝赐教,谢谢!
如果有相应的源码请留下您宝贵的联系方式,可以 1000 元酬谢。
...全文
727 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用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

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧