【发布时间】:2020-10-16 22:47:12
【问题描述】:
@echo off
rem echo %~F0
rem echo %~F1
Set filename=%~F0
For %%A in ("%filename%") do (
Set Folder=%%~dpA
Set Name=%%~nxA
)
Set filename1=%~F1
For %%B in ("%filename1%") do (
Set Folder1=%%~dpB
Set Name1=%%~nxB
)
rem echo "%Folder1%"
rem echo "%Name1%"
rem pause
cd "%Folder1%"
TITLE Mp4 Video 1 Click - FFMPEG v.4.2.2 32-bit - Encode to HLS (software libx264)
set PATH=%Folder%;%SYSTEMROOT%\SysWOW64;%SYSTEMROOT%\System32
ffmpeg.exe -i "%Name1%" -profile:v baseline -level 3.0 -start_number 0 -hls_time 10 -hls_list_size 0 -f hls "%Name1%.m3u8"
【问题讨论】:
-
Set "BaseName1=%%~nB"和"%BaseName1%.m3u8"应该是一个快速修复。 -
你能指导我在哪里更新这个吗?
标签: batch-file ffmpeg