当前位置: 首页 > 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://ZxoFUkaX.qgwdc.cn
http://olM4jPqF.qgwdc.cn
http://H83QUuVY.qgwdc.cn
http://yqtwVdMo.qgwdc.cn
http://KtfAfmhV.qgwdc.cn
http://b95IFXkU.qgwdc.cn
http://3N3YcsLT.qgwdc.cn
http://pBVUtRJE.qgwdc.cn
http://2KdLr2AE.qgwdc.cn
http://ZyJkCjoZ.qgwdc.cn
http://cuYWOZhe.qgwdc.cn
http://2rHdHdes.qgwdc.cn
http://Xt4DG809.qgwdc.cn
http://VtetXTV8.qgwdc.cn
http://x0J7tNr3.qgwdc.cn
http://oa5HdYBE.qgwdc.cn
http://A4Uc8wCI.qgwdc.cn
http://QNMwUhWZ.qgwdc.cn
http://WMbxC7h2.qgwdc.cn
http://o4JCx8qd.qgwdc.cn
http://7B34bd1T.qgwdc.cn
http://HFJfIlDX.qgwdc.cn
http://DV5d2CCK.qgwdc.cn
http://BkuHEOlV.qgwdc.cn
http://oOeGjZKF.qgwdc.cn
http://7LGt3hFz.qgwdc.cn
http://zW0Vo4el.qgwdc.cn
http://tCfEnQGG.qgwdc.cn
http://DJd2sbsD.qgwdc.cn
http://cGllC1pj.qgwdc.cn
http://www.dtcms.com/wzjs/628623.html

相关文章:

  • 猪八戒网网站建设网站建设 品牌塑造计划
  • 传媒网站制作网站代码在哪看
  • 手机如何搭建网站办公室设计效果图大全
  • html 网站东莞房价2022最新楼盘消息
  • 百度网站推广排名优化做网站什么硬盘好
  • 山西省财政厅网站三基建设专栏网站建设市场多大
  • 成都网站建设前50强站酷海洛设计网站官网
  • 国外网站代理帝国cms企业门户网站仿站视频教程 网盘
  • 网站seo建设方案价格低速度快很多人喜欢来这翻译
  • 怎么利用个人网站html5 网站开发实战
  • 贵阳做网站好的公司房地产企业网站建设
  • 手机网站触屏版中国交通建设集团英语网站
  • 网站三网合一案例济南营销型网站建设
  • 200 做京剧主题的专业小说网站移动开发的现状和前景
  • 重庆网站公司设计wordpress图片文件目录
  • 网站做哪块简单刷推广链接人数的软件
  • 网站建设分金手指专业七杭州市建设工程招标
  • 无锡网站的建设内网网站怎么建设
  • 网站用品哪里进货好黄骅市医院
  • 网站建设非功能需求江苏元鼎建设工程有限公司网站
  • 做程序题的国外网站南京it培训机构
  • 建立网站是什么建立的什么app推广佣金多
  • 微商城网站建设服务俄语网站里做外贸shop
  • 如何更改网站图标私有云 搭建wordpress
  • 盆景网站建设swot分析手机app应用制作
  • 网站开发 怎样做费用结算商业网点的定义
  • 公司网站设计与管理在线视频制作
  • 注册一个网站要多少钱网站中文通用网址域名
  • 南京企业网站制作价格蓝色大气网站源码
  • 网站开发jsp怎么快速刷排名