当前位置: 首页 > news >正文

如何做家教网站移投界seo

如何做家教网站,移投界seo,企业网站模板seo,法律行业网站建设除了网络、文件io,由python或java或go或c等语言开启的ffmpeg子进程还支持pipe,可以从stdin读入数据,输出转化后的图像到stdout。无需编译 ffmpeg,直接调用 ffmpeg.exe不香么! “从内存读”可用于边下载边转码&#xf…

除了网络、文件io,由python或java或go或c等语言开启的ffmpeg子进程还支持pipe,可以从stdin读入数据,输出转化后的图像到stdout。无需编译 ffmpeg,直接调用 ffmpeg.exe不香么!

“从内存读”可用于边下载边转码,节省硬盘寿命。

“提取到内存”可用于服务端生成缩小的预览图,然后发给客户端,传输较快。

从内存读数据流 注意事项

对格式有要求,不能是需要随机读取的文件,比如不能是 MP4,可以是 flv。

参考资料 1:go - ffmpeg via pipe: stream 1, offset 0x30: partial file - Stack Overflow

参考资料 2:command line - FFmpeg “Pipe:0: Invalid data found when processing input” TGA files - Super User

ffmpeg_subprocess.py 代码示例

import subprocessprint(123)# Assuming you have the buffer stored in a variable called 'buffer'ffmpegexe = r'ffmpeg.exe'# Invoke FFmpeg and pass the buffer as input using the 'pipe' protocol
process = subprocess.Popen([ffmpegexe# , "-loglevel", "quiet"# , '-f', 'ts', '-f', 'flv', '-i', 'pipe:0', '-c', 'copy', '-y', 'E:\\test_output.flv'], stdin=subprocess.PIPE)path = 'E:\\test.flv'
length = 0
# Read from the file 'path' in a while loop, 1024 bytes per loop, and write the buffer to process.stdin
with open(path, 'rb') as file:while True:buffer = file.read(1024)if not buffer:breaksize = len(buffer)print('read::', size)length += sizeprocess.stdin.write(buffer)process.stdin.flush()print('readed all::', length)# Close the stdin to indicate the end of input
process.stdin.close()# Wait for the FFmpeg process to finish
process.wait()

结果是,while一边读取flv视频流,ffmpeg一边转换。

输出图像至内存

比如:用于为视频生成缩略图,不用产生临时文件,比较干净:

\生成(视频、图片)缩略图的办法

别老抱着es不放了,视频、图片缩略图可以都用 ffmpeg 生成,有多种办法实现,可移植到windows平台。

方法一、将 lib_ffmpeg 集成到客户端,从网络生成缩略图

这种方法需要编译支持ftp协议的 ffmpeg,然后自行适配各个平台,需要解决各种问题,开发效率低下,而且一旦处理不好,会导致jni崩溃。

结果是传输慢、消耗流量多。

方法二、魔改ftp服务端,调用 ffmpeg.exe 生成缩略图,直接返回图片

无需编译 ffmpeg,直接调用 ffmpeg.exe。

由服务端生成缩小的预览图,然后发给ftp客户端,传输较快。

而且得益于 ffmpeg 丰富的命令配置,可以自定义缩小的尺寸(-vf scale=100:100)、无需生成临时文件(PIPE)等等。

ftp服务端 客户端 我用的都是 appache ftpserver,并加以扩展。

新增 服务端缩略图生成能力

新增 支持目录链接(lnk)可用一个账号管理全部磁盘


高维文件管理器

http://www.yidumall.com/news/68717.html

相关文章:

  • 互联网定制网站引流推广平台有哪些
  • 现代网站建设长沙网络推广
  • 专做负面的网站怎么创建网址
  • h5页面制作用什么软件兰州seo培训
  • 邯郸做网站的电话推广图片制作
  • 男鞋 东莞网站建设设计公司
  • 自己做网站如何赚钱怎么做网络营销推广啊
  • 佛山网站建设公司大全seo优化报价
  • 宁波制作网站软件上海网站推广优化
  • 做冷库的网站刚刚传来最新消息
  • 可以做宣传的网站有哪些网站优化技术
  • dreamwear做网站步骤线下推广方式
  • b2b电子商务购物网站常州网站推广
  • 大连网站建设设计公司免费网站推广
  • 西安模板建站公司域名年龄对seo的影响
  • 企业网站制作的软件百度sem认证
  • 网站建设有免费的吗网站seo推广招聘
  • 宁波做网站制作google关键词排名查询
  • 高唐住房建设局网站国外搜索引擎网站
  • 西宁网站建设官网深圳市seo上词贵不贵
  • 现在石家庄做网站的公司有哪几家代运营一家店铺多少钱
  • 做网站红色和什么搭配好360优化大师最新版的功能
  • 微信公众号做视频网站seo和sem的区别是什么
  • 有关于做茗茶的网站在线数据分析网站
  • 做网络销售太坑人了外贸seo是什么意思
  • 太原找工作网站条友网
  • 如何做淘宝客网站进入百度app查看
  • 有做网站设计吗小学生简短小新闻
  • 政府网站栏目架构seo优化步骤
  • dedecms 网站地图模板宁德seo公司