首页 > 系统相关 >Windows环境使用ffmpeg转换文件格式

Windows环境使用ffmpeg转换文件格式

时间:2024-02-21 16:15:25浏览次数:28  
标签:do off ffmpeg Windows echo %% mp4 文件格式

先安装ffmpeg,官网下载地址https://ffmpeg.org/download.html

直接保存即可

 

将命令保存为 .bat 格式,放到ffmpeg.exe所在文件夹, 将所需转换的文件也放到该文件夹,双击bat文件运行即可

1. flv 转mp4

@echo off
for %%i in ("*.flv") do ffmpeg -i "%%i" -c copy "%%i".mp4

 

2. vob转mp4

@echo off
for %%i in ("*.vob") do ffmpeg -i "%%i" -c:v libx264 -vf yadif -crf 18 "%%i".mp4

 

3.f4v转mp4

@echo off
for %%i in ("*.f4v") do ffmpeg -i "%%i" -c copy "%%i".mp4

 

4.flac转mp3

@echo off
for %%i in ("*.flac") do ffmpeg -i "%%i" -b:a 128k -acodec mp3 -ar 44100 -ac 2 "%%i".mp3

// 128k是比特率,可以根据需要自行修改,越大音质越好,最大应该是320k

 

 

 

来源:https://blog.csdn.net/fucaijin/article/details/106010383

标签:do,off,ffmpeg,Windows,echo,%%,mp4,文件格式
From: https://www.cnblogs.com/along007/p/18025456

相关文章

  • Windows 批处理(bat) if条件判断语句使用教程
    基本描述在bat脚本中,if条件判断语句共有6种比较操作符,分别为其中,只有等于操作符可以使用符号“==”表示,其他操作符只能使用英文简写当参与比较的字符串是字符串时,将被转换为对于的ASCII码进行比较If指令基本格式指令格式为:if条件表达式(…)注意:英文缩写的比较操作符,左......
  • 将SquareLine Studio导出的LVGL代码在windows上运行
    1.引入SDL驱动SquareLineStudio导出的LVGL代码后如果要在windows上运行需要引入SDL的驱动,官方导出的代码是没有的,这里提供一个自己在网上找到的SDL2-2.28.1包,解压后放在同一目录下即可2.编写CmakeLists.txt这里提供我这边自己修改的CmakeLists.txtcmake_minimum_required(......
  • windows 通过 bat 快速修改 ip 地址
    先将以下内容填写到一个txt文件中,然后另存为修改网络IP.bat文件编码选择ANSI否则会出现乱码。@echooffrem强制获取管理员权限%1mshtavbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c%~s0::","","runas",1)(window.close)&&am......
  • ffmpeg之avformat_alloc_output_context2
    函数原型:intavformat_alloc_output_context2(AVFormatContext**ctx,constAVOutputFormat*oformat,constchar*format_name,constchar*filename);功能:查找根据format_name或者filename或者oformat输出类型,并且初始化ctx结......
  • 使用NSSM 把 .net core 开发的控制台程序部署成windows 服务
    0.背景应工作需要需要写个对指定网站附件进行监控,发现有新附件时需要程序进行自动下载,程序设计使用技术如下:开发语言:.net8C# 定时任务:Quartzhttp请求和下载:HttpClienthtml解析:HtmlAgilityPack服务部署工具:NSSM 1.什么是NSSM在windows平台NSSM可以把bat、exe等文件......
  • Windows bat批处理+PowerShell获取文件日期 和 时分秒
    前言全局说明Windowsbat批处理+PowerShell获取文件秒一、说明二、分开获取日期和时分秒获取bat文件自身的日期时间和时分秒1.源码文件名:get-file-second.bat@echooffchcp65001>nulecho.echo.setbak_file=get-file-second.bat::获取文件修改时间setloc......
  • Invicti Enterprise v24.1.0 for Windows - 企业应用安全测试
    InvictiEnterprisev24.1.0forWindows-企业应用安全测试InvictiEnterpriseOn-Premises09Jan2024v24.1.0请访问原文链接:InvictiEnterprisev24.1.0forWindows-企业应用安全测试,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgInvicti是一种自动化但......
  • SonarQube 10.4 (macOS, Linux, Windows) - 清洁代码 (Clean Code)
    SonarQube10.4(macOS,Linux,Windows)-清洁代码(CleanCode)SonarQubeDataCenterEdition(JavaAppformacOS,Linux,Windows)请访问原文链接:SonarQube10.4(macOS,Linux,Windows)-清洁代码(CleanCode),查看最新版。原创作品,转载请保留出处。作者主页:sysin.or......
  • Studio 3T 2024.1 (macOS, Linux, Windows) - MongoDB 的专业 GUI、IDE 和 客户端,支持
    Studio3T2024.1(macOS,Linux,Windows)-MongoDB的专业GUI、IDE和客户端,支持自然语言查询TheprofessionalGUI,IDEandclientforMongoDB请访问原文链接:Studio3T2024.1(macOS,Linux,Windows)-MongoDB的专业GUI、IDE和客户端,支持自然语言查询,查看最新版......
  • Windows 10 修改文件的创建时间为修改时间(相册恢复)
    参考gpt环境软件/系统版本说明WindowsWindows10专业版22H219045.4046正文创建change_creation_time.ps1文件。#将文件的创建时间修改为修改时间functionChange-FileCreationTimeToModifyTime($filePath){$file=Get-Item$filePath......