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

如何开发网站平台开发国内好用的搜索引擎

如何开发网站平台开发,国内好用的搜索引擎,自建网站平台,网站的建设与管理暂行办法bat 批处理实现 FFmpeg 命令导出 mov 到 png 序列帧bat 脚本FFmpeg 安装相对路径版本参考资料bat 脚本 mov 拖到 bat 上即可执行,它会自动在当前位置创建 frames 输出结果 echo off :: 可自定义参数 set "FPS24" :: 总帧数(24帧…

bat 批处理实现 FFmpeg 命令导出 mov 到 png 序列帧

  • bat 脚本
  • FFmpeg 安装
  • 相对路径版本
  • 参考资料

bat 脚本

mov 拖到 bat 上即可执行,它会自动在当前位置创建 frames 输出结果

@echo off
:: ================ 可自定义参数 ================
set "FPS=24"           :: 总帧数(24帧=1秒@24fps)
set "OUTPUT_DIR=frames"  :: 输出文件夹(自动创建)
set "DIGITS=2"          :: 序号位数(默认2位:01-24;改为4则是0001-0024)
:: ==============================================:: 检查是否拖入了MOV文件
if "%~1"=="" (echo 请将MOV文件拖到这个脚本上!pauseexit /b
):: 创建输出文件夹
if not exist "%OUTPUT_DIR%" mkdir "%OUTPUT_DIR%":: 构建序号占位符(根据DIGITS变量生成,如2位则是%%02d)
set "PLACEHOLDER=%%0%DIGITS%d":: 执行FFmpeg命令
ffmpeg -i "%~1" -vframes %FPS% -pix_fmt rgba -y "%OUTPUT_DIR%\frame%PLACEHOLDER%.png":: 检查结果
set "TEST_FILE=%OUTPUT_DIR%\frame"
if %DIGITS% equ 2 set "TEST_FILE=%TEST_FILE%01.png"
if %DIGITS% equ 3 set "TEST_FILE=%TEST_FILE%001.png"
if %DIGITS% equ 4 set "TEST_FILE=%TEST_FILE%0001.png"if exist "%TEST_FILE%" (echo 成功!%FPS%帧已保存到 %OUTPUT_DIR% 文件夹(序号位数:%DIGITS%位)
) else (echo 失败!请确认FFmpeg已安装并添加到系统PATH
)
pause

FFmpeg 安装

解压后将 ffmpeg 放到 D:\ffmpeg 添加 D:\ffmpeg\bin 到系统变量即可。
输入 ffmpeg -version 测试,显示相关信息说明ok

> ffmpeg -version
ffmpeg version N-99346-g003b5c800f Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 9.3-win32 (GCC) 20200320
configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw32 --enable-gpl --enable-version3 --enable-shared --disable-static --enable-iconv --enable-zlib --enable-libxml2 --enable-libfreetype --enable-libfribidi --enable-gmp --enable-lzma --enable-fontconfig --enable-libvmaf --disable-vulkan --enable-libvorbis --enable-amf --enable-libaom --enable-avisynth --enable-libdav1d --enable-ffnvcodec --enable-cuda-llvm --disable-libglslang --enable-libass --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvpx --enable-libwebp --enable-libmfx --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librav1e --enable-schannel --enable-sdl2 --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libvidstab --disable-libwavpack --enable-libx264 --enable-libx265 --enable-libxvid --enable-libzimg --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-ldflags=-pthread --extra-libs=-lgomp
libavutil      56. 59.100 / 56. 59.100
libavcodec     58.106.100 / 58.106.100
libavformat    58. 58.100 / 58. 58.100
libavdevice    58. 11.102 / 58. 11.102
libavfilter     7. 87.100 /  7. 87.100
libswscale      5.  8.100 /  5.  8.100
libswresample   3.  8.100 /  3.  8.100
libpostproc    55.  8.100 / 55.  8.100

在这里插入图片描述

相对路径版本

如果不想设置环境变量,直接把 bat 脚本放在 D:\ffmpeg\mov2png.bat 后续操作都在 D:\ffmpeg\ 下操作即可。

@echo off
:: ================ 可自定义参数 ================
set "FPS=24"           :: 总帧数(24帧=1秒@24fps)
set "OUTPUT_DIR=frames"  :: 输出文件夹(自动创建)
set "DIGITS=2"          :: 序号位数(默认2位:01-24;改为4则是0001-0024)
:: ==============================================:: 检查是否拖入了MOV文件
if "%~1"=="" (echo 请将MOV文件拖到这个脚本上!pauseexit /b
):: 创建输出文件夹
if not exist "%OUTPUT_DIR%" mkdir "%OUTPUT_DIR%":: 构建序号占位符(根据DIGITS变量生成,如2位则是%%02d)
set "PLACEHOLDER=%%0%DIGITS%d":: 通过相对路径调用ffmpeg.exe(脚本放在D:\ffmpeg,ffmpeg在bin目录下)
".\bin\ffmpeg.exe" -i "%~1" -vframes %FPS% -pix_fmt rgba -y "%OUTPUT_DIR%\frame%PLACEHOLDER%.png":: 检查结果
set "TEST_FILE=%OUTPUT_DIR%\frame"
if %DIGITS% equ 2 set "TEST_FILE=%TEST_FILE%01.png"
if %DIGITS% equ 3 set "TEST_FILE=%TEST_FILE%001.png"
if %DIGITS% equ 4 set "TEST_FILE=%TEST_FILE%0001.png"if exist "%TEST_FILE%" (echo 成功!%FPS%帧已保存到 %OUTPUT_DIR% 文件夹(序号位数:%DIGITS%位)
) else (echo 失败!请确认脚本放在D:\ffmpeg,且bin目录下有ffmpeg.exe
)
pause

参考资料

这个包里带了 FFmpeg

http://www.dtcms.com/wzjs/225757.html

相关文章:

  • 做网站建设的公司排名企业门户网站模板
  • 张家港市住房城乡建设局网站百度灰色关键词排名代做
  • 茶网站源码网站建设的六个步骤
  • 微信公众号免费开通搜狗seo优化
  • 苏州企业网站建设电话前端seo搜索引擎优化
  • 益阳做网站怎么便宜推广渠道有哪些平台
  • 邮箱注册网站查询商业软文案例
  • 公司做网站哪个公司做得好百度浏览器下载安装2023版本
  • 铜煤建设网站免费的网页入口
  • 运城可以做网站的公司建站流程
  • 免费网站建设网站有那些沈阳seo优化
  • 长沙网站开发的网站今天大事件新闻
  • 站优云seo优化seo关键词大搜
  • 全面做好政府网站建设管理工作太原seo排名公司
  • 东四做网站优化设计高中
  • java做的大型网站网站内链优化
  • 大网站建设农产品网络营销策划书
  • 佛山市手机网站建设关键词热度分析工具
  • 许昌正规网站优化公司外贸平台有哪些比较好
  • discuz网站模板百度seo优化培训
  • 网站建设与维护招聘条件冯站长之家
  • 邢台网站建设公司排名广告推广软件
  • 西安建设工程交易网站推广业务平台
  • wordpress开发商城网站排名优化推广
  • 广州做内销鞋的网站百度开户资质
  • 仿站多少钱推广产品的软文怎么写
  • 网上做一道题2元的网站seo推广视频隐迅推专业
  • 公司建立网站费用天津网站制作系统
  • 做网站最适合用多大的图片电商平台推广方案
  • 做界面网站用什么语言如何在百度发布信息推广