는 FFmpeg 학습 (1) - 비디오 파일 포맷 변환

FFMPEG 다운로드 및 추출;

mmfpeg.exe 디렉토리에 새로운 배치 파일로 다음과

@echo off
title 正在转换,mp4转换完成自动关闭
ffmpeg -i %1 -y -qscale 0 -vcodec libx264 %~n1.mp4
ping -n 5 127.0.0.1 >nul

같은 배치 디렉토리, 드래그로 변환 비디오의 필요성을 복사하여 위의 배치로 변환 할 파일을 놓습니다. 변환은 MP4 포맷 비디오를 생성, 종료 자동으로 완료됩니다

일괄 변환 스크립트 convert2MP4.bat

@echo off
title 视频批量无损转mp4格式
set path=E:\softs\ffmpeg-4.2.2-win64-static\bin;%path%
for /f "delims=" %%i in ('dir /b /a-d /s "*.%1"') do echo ffmpeg -i "%%i" -y -qscale 0 -vcodec libx264 "%cd%\%%~ni.mp4"
ping -n 5 127.0.0.1 >nul

사용법 : 변환 할 디렉토리에이 파일을 복사합니다. 예를 들어, WMV, MP4 다음 명령을 실행 설정해야

다음 convert2MP4.bat WMV의 실행이 완료된다 (파일 이름 공간을 취하지 변환된다)

 보고 : 일괄 배치 파일의 문자를 삭제

setlocal enabledelayedexpansion 
for %%j in (*.%1) do ( 
set filename=%%~nj 
rem 、替换成.
set filename=!filename:、=.!
rem 清除空格
set filename=!filename: =!
rem ... 其他读者触类旁通
if not "!filename!"=="%%~nj" ren "%%j" "!filename!%%~xj" 
)

운영 스크린 샷 :

 

게시 된 295 개 원래 기사 · 원 찬양 37 ·은 30000 +를 볼

추천

출처blog.csdn.net/tianshan2010/article/details/104735423