window使用ffmep工具,加自定义脚本执行视频转码成h264(运营人员使用)

技术文章大纲:ffmep配合脚本使用

1. 需要提供脚本给视频转码的给运营,给运营上传视频使用
  • 安装ffmep windows版本(目前我使用的就是windows)
  • 将脚本里面的执行路径修改成自己的电脑安装ffmep/bin/ffmep.exe路径
  • 处理好之后就点击执行
2.环境准备

ffmep windows版

解压到一个目录下,不要有中文命名,例如我下面的路径

3. 转码成h264脚本
java 复制代码
@echo off
setlocal enabledelayedexpansion

:: 设置FFmpeg路径,请根据实际情况修改
set "ffmpeg_path=D:\ffmpeg\bin\ffmpeg.exe"

:: 检查FFmpeg是否存在
if not exist "%ffmpeg_path%" (
    echo 错误:未找到FFmpeg程序!
    echo 请检查路径是否正确:%ffmpeg_path%
    pause
    exit /b 1
)

:: 使用mshta创建文件选择对话框选择单个视频文件
echo 请选择要转换的视频文件...
for /f "delims=" %%i in ('mshta "about:<input type=file id=file accept=""video/*"" style='display:none'><script>file.click();new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).WriteLine(file.value);close();</script>"') do (
    set "input_file=%%i"
)

:: 检查用户是否取消选择
if "!input_file!"=="" (
    echo 操作已取消
    pause
    exit /b 0
)

:: 检查文件是否存在
if not exist "!input_file!" (
    echo 错误:所选文件不存在!
    echo 文件路径:!input_file!
    pause
    exit /b 1
)

:: 自动生成输出文件名(原始文件名 + _h264.mp4)
set "output_file=!input_file:~0,-4!_h264.mp4"

:: 显示转换信息
echo 输入文件:!input_file!
echo 输出文件:!output_file!
echo.
echo 开始转码,请等待...
echo.

:: 执行转码
"%ffmpeg_path%" -hide_banner -loglevel error -i "!input_file!" -c:v libx264 -preset medium -crf 23 -c:a aac -b:a 128k "!output_file!"

:: 检查转码是否成功
if %errorlevel% equ 0 (
    echo.
    echo 转码完成!
    echo 输出文件:!output_file!
    :: 询问是否打开输出目录
    set /p "open_folder=是否打开输出目录?(y/n): "
    if /i "!open_folder!"=="y" (
        explorer /select,"!output_file!"
    )
) else (
    echo.
    echo 转码失败!
)

pause
endlocal

这里修改成自己安装的ffmep目录即可

4. 功能操作

双击这个bat文件

会让你选择那个视频要转码的

这里的就是在进行转码操作了

这里转码完成了,是否打开目录,可选可不选

这里就是转码完成

相关推荐
阿正的梦工坊21 小时前
使用豆包多模态API(doubao-seed-1-8模型)分析小红书视频内容pyhton代码
人工智能·音视频
CoookeCola21 小时前
新一代 AI 模型与多模态 Agent 项目(2026/01/14近期)
人工智能·计算机视觉·ai作画·开源·音视频
EasyCVR21 小时前
基于视频融合平台EasyCVR的变电站智慧消防远程监控系统设计与实现
音视频
智算菩萨21 小时前
FFMpeg全解析:从“万能媒体转换器”到工程化音视频管线的底层逻辑
ffmpeg·音视频·媒体
知南x21 小时前
【物联网视频监控系统----韦东山老师视频总结】(1) 视频总览
音视频
小咖自动剪辑21 小时前
视频转图片教程逐帧提取格式转换与视频图片剪辑全攻略
音视频
知南x1 天前
【物联网视频监控系统----韦东山老师视频总结】(4)流媒体方案的实现之Nginx
物联网·nginx·音视频
知南x1 天前
【物联网视频监控系统----韦东山老师视频总结】(2)三种视频监控方案介绍
物联网·音视频
5Gcamera2 天前
执法记录仪、智能安全帽、smarteye平台常见问题解答FAQ
5g·音视频·智能安全帽·执法记录仪·smarteye
熊猫钓鱼>_>2 天前
当想象力成为生产力,AI视频生成如何重塑2026年的创作世界
人工智能·ai·aigc·音视频·提示词·ai视频