同群晖Photo Station不支持heic格式的照片一样,Photo Station同样也不支持H265编码的视频,得想办法转换成H264编码。
视频转换不去找什么特殊工具,直接上大杀器ffmpeg。
H265转H264转换命令:
ffmpeg -vcodec hevc -i <源文件名> -acodec copy -vcodec libx264 <新文件名>
毕竟还是有几十段视频,写个powershell批处理一并处理了。
- 准备工作1:ffmpeg加入系统路径,powershell中可以直接调用;
- 准备工作2:要转换的视频放在同一个文件夹中,打开powershell后cd到该文件夹
$ffmpeg = 'D:\Apps\ffmpeg\bin\ffmpeg.exe'
if ( $args[0] -eq $null)
{
echo 'No skip time specified by args. Input manually.'
$SkipTime = Read-Host 'How many seconds to skip?'
}
else
{
$SkipTime = [int]$args[0]
}
foreach ($File in (Get-ChildItem -Filter "*.mp4"))
{
$File=$File.ToString()
$NewFileName = $File.Replace(".mp4", "_1.mp4")
Start-Process -FilePath $ffmpeg -ArgumentList "-i $File -vcodec copy -acodec copy -ss $SkipTime $NewFileName" -Wait
}
参考:
https://blog.csdn.net/glw0223/article/details/89399838
https://www.pstips.net/powershell-foreach-loop.html