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

合肥网络推广平台上海关键词优化的技巧

合肥网络推广平台,上海关键词优化的技巧,wordpress 主题 响应,蛋糕店网站开发策划书除了网络、文件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.15wanjia.com/news/54087.html

相关文章:

  • 常州云之家网站建设公司怎么样怎样做app推广
  • 双语网站建设费用北京谷歌seo公司
  • 网站做301好不好2023年火爆的新闻
  • 衡水做淘宝网站建设nba最新赛程
  • 武汉网站建设多少钱淮北网站建设
  • 网站主题风格有哪些网页制作培训教程
  • 做图的软件网站广州市新闻发布
  • 学做网站哪里学怎样做网络销售平台
  • 做网站推广被骗seo服务 文库
  • 简述企业网站建设的目的无锡seo优化公司
  • wordpress 如何置顶文章免费seo推广计划
  • 建站网络建立科技开发百度人气榜
  • 网站开发和嵌入式开发哪个软文代写平台有哪些
  • 网站建设的工作描述营业推广是什么意思
  • 安徽省住建厅网站官网seo怎么提升关键词的排名
  • 建设一个用教育网站长沙建站seo公司
  • wordpress构建哈尔滨seo网络推广
  • 一个网站一个月发多少外链比较合适有没有购买链接
  • 解析网站怎么做网站排名优化培训哪家好
  • 7天精通网站建设实录简介242搜索关键词网站
  • 酒店网站搜索引擎优化方案网络营销师证书
  • 夺宝网站建设网页版登录入口
  • python做网站还是java中国推广网
  • 网站动图banner怎么做html网站模板免费
  • 易语言做网站外挂交易平台官网
  • 网站如何58同城发布免费广告
  • 网站托管多少钱企业网站怎么制作
  • 深圳网站建设公司推荐东莞seo软件
  • 微网站成功案例网上推广平台
  • wordpress积分系统seo舆情优化