昆明网站seo报价建设工程施工许可证查询网站

张小明 2026/3/13 8:17:04
昆明网站seo报价,建设工程施工许可证查询网站,南京网站开发建设,58网站自己做脚本说明与注意事项 运行环境#xff1a;此脚本需要在能访问到视频文件的服务器#xff08;如转码服务器#xff09;上运行。对象存储挂载#xff1a; 如果您的对象存储#xff08;MinIO/Ceph#xff09;已经挂载为本地目录#xff08;例如通过 S3FS 挂载到了 /mnt/vide…脚本说明与注意事项运行环境此脚本需要在能访问到视频文件的服务器如转码服务器上运行。对象存储挂载如果您的对象存储MinIO/Ceph已经挂载为本地目录例如通过 S3FS 挂载到了/mnt/video_source直接配置路径即可。如果是纯API对接需要配合mc(MinIO Client) 先下载后上传。本脚本默认采用“本地目录/挂载盘”模式这是最通用的方式。关键优化我主动帮您加上了-movflags faststart参数。虽然您提供的命令里没写但作为点播系统必须加这个参数否则浏览器无法“边下边播”。增加了幂等性检查如果目标文件已存在且大小正常会自动跳过防止重复跑。脚本内容 (batch_transcode.sh)您可以直接复制以下内容保存为batch_transcode.sh。#!/bin/bash# 配置区域 # 源视频目录 (对象存储挂载目录或原始文件目录)SOURCE_DIR/data/videos/raw# 输出视频目录 (转码后的存放目录建议与源分开确认无误后再替换)OUTPUT_DIR/data/videos/optimized# 日志文件路径LOG_FILE./transcode_task.log# 设置并发数量 (H.265非常消耗CPU建议设置为 CPU核心数 / 2)# 如果服务器要同时响应其他请求请设为 1 保持单线程处理MAX_JOBS1# # 检查 FFmpeg 是否安装if!command-v ffmpeg/dev/null;thenecho错误: 未找到 ffmpeg请先安装。exit1fi# 创建输出目录mkdir-p$OUTPUT_DIRecho 开始批量压缩任务 |tee-a$LOG_FILEecho源目录:$SOURCE_DIR|tee-a$LOG_FILEecho输出目录:$OUTPUT_DIR|tee-a$LOG_FILEecho开始时间:$(date)|tee-a$LOG_FILE# 统计计数器count_success0count_skip0count_fail0# 递归查找所有 .mp4 文件# 注意处理文件名中的空格find$SOURCE_DIR-type f -name*.mp4|whileread-r input_file;do# 1. 构建输出文件路径# 获取相对路径保持原有的目录结构relative_path${input_file#$SOURCE_DIR/}output_file$OUTPUT_DIR/$relative_pathoutput_dir_path$(dirname$output_file)# 自动创建子目录mkdir-p$output_dir_path# 2. 检查是否已处理防止重复跑if[-f$output_file];then# 如果目标文件存在且大小大于 1KB (防止之前的空文件)则跳过if[$(stat-c%s$output_file)-gt1024];thenecho[跳过] 文件已存在:$relative_path|tee-a$LOG_FILEcontinuefifiecho------------------------------------------------|tee-a$LOG_FILEecho[正在处理]$input_file...|tee-a$LOG_FILE# 3. 执行 FFmpeg 命令# -y: 覆盖输出文件# -nostdin: 防止ffmpeg吞掉while循环的标准输入# -movflags faststart: 必须加确保Web端能秒开播放ffmpeg -y -nostdin -i$input_file\-c:v libx265\-preset medium\-crf28\-r15\-tag:v hvc1\-c:a aac -b:a 64k\-movflags faststart\$output_file/dev/null$LOG_FILE21# 4. 检查转码结果if[$?-eq0];then# 获取压缩率orig_size$(du-h$input_file|cut-f1)new_size$(du-h$output_file|cut-f1)echo[成功]$relative_path(原:$orig_size- 新:$new_size)|tee-a$LOG_FILE# 可以在这里添加删除源文件的命令但建议人工确认后再删# rm $input_fileelseecho[失败]$relative_path- 请查看日志详情|tee-a$LOG_FILE# 如果生成了错误的空文件删除它rm-f$output_filefidoneecho|tee-a$LOG_FILEecho任务结束时间:$(date)|tee-a$LOG_FILEecho日志已保存至:$LOG_FILE如何使用保存脚本将上述代码保存为transcode.sh。赋予权限chmodx transcode.sh修改路径使用vim transcode.sh修改前几行的配置SOURCE_DIR: 指向您存放原始大文件的目录。OUTPUT_DIR: 指定您希望存放处理后文件的目录。后台运行推荐由于视频压缩非常耗时H.265可能只有 2-5倍 实时速度建议使用nohup挂在后台运行防止SSH断开导致任务中断。nohup./transcode.sh/dev/null21查看进度tail-f transcode_task.log特别提醒关于 H.265 的浏览器兼容性您既然决定使用H.265 (HEVC)请务必告知前端开发人员注意以下事项浏览器支持现状Safari (iOS/Mac)完美支持原生硬件解码。Chrome / Edge104 版本才开始较好支持且通常依赖硬件加速。Firefox支持较差。解决方案您之前提到的XGPlayer (西瓜播放器)支持集成 H.265 软解插件。务必让前端引入xgplayer-h265插件否则部分旧电脑的 Chrome 浏览器可能会出现“只有声音没画面”的情况。如果为了绝对的兼容性而不使用插件请改回 H.264但如果能控制前端播放器环境H.265 是节省带宽的最佳选择。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

贵阳市有翻译资质的公司seo搜索优化工具

SQL Server 数据库管理、监控与修复全解析 1. 数据库分离与附加 当数据库在没有活跃事务时通过分离操作干净地关闭,并且存在多个事务日志文件时,SQL Server 提供了 CREATE DATABASE 选项 FOR ATTACH_REBUILD_LOG 。需要注意的是,只能分离处于 ONLINE 且健康状态的数…

张小明 2026/3/5 2:35:47 网站建设

如何做建筑一体化的网站网站站点结构的构建

Linux内核启动与模块管理详解 1. Linux内核初始化:start_kernel( )函数 start_kernel( ) 函数承担着完成Linux内核初始化的重要任务,几乎每个内核组件都由该函数进行初始化。以下是部分关键组件的初始化情况: - 调度器:通过调用 sched_init( ) 函数进行初始化。 - 内…

张小明 2026/3/5 2:16:42 网站建设

做网站有回扣拿吗wordpress网站文件目录

微信小程序任务清单应用开发指南 【免费下载链接】weapp-todos 一个简单的任务清单小程序, awesome weapp demo, todos, todolist 项目地址: https://gitcode.com/gh_mirrors/we/weapp-todos weapp-todos是一个基于微信小程序平台开发的简单任务清单应用,它展…

张小明 2026/3/5 2:16:29 网站建设

延边网站建设网站制作规划设计内容

第一章:Open-AutoGLM 跨应用数据安全机制概述Open-AutoGLM 作为新一代自动化大语言模型集成框架,支持跨多个业务应用间的数据流转与智能决策。在多系统互联的背景下,数据安全性成为核心挑战。该框架通过统一的身份认证、细粒度权限控制和端到…

张小明 2026/3/5 2:16:28 网站建设

山西中交建设工程招标有限公司网站乐清网站制作公司电话

在当今快速发展的软件开发环境中,Atlas数据库管理工具以其创新的设计理念和强大的功能集,正在重新定义数据库模式管理的标准。作为一款现代化的数据库架构工具,Atlas不仅解决了传统数据库迁移中的痛点,更为开发者提供了一套完整的…

张小明 2026/3/5 2:36:39 网站建设

推销什么企业做网站和app公司网站友情链接

想要体验强大的文本生成能力但被复杂的安装过程劝退?🤔 别担心,本文将带你用最简单的方法快速上手GPT-2 XL模型!作为OpenAI推出的15亿参数大型语言模型,GPT-2 XL在创意写作、对话生成等领域表现出色。 【免费下载链接】…

张小明 2026/3/5 2:16:36 网站建设