安卓下有啥相机应用可以强制保存视频&照片为横向?

收了台二手一加,各方面还行,就是拍照或视频时明明是横屏拍的保存的文件却是竖的。。。有什么办法可破么?

另外有啥方法快速把视频转 90 度的,Win 或安卓的方案都可以。。

折腾了半天,好像视频文件本身确实是横屏,但是 meta 信息里标记了旋转 90 度。。

ffmpeg 可以修改,,但是仍然需要在根源上解决这个问题。。- -

# 删除已经存在的 *.new.mp4 文件
Remove-Item -Path .\*.new.mp4 -ErrorAction SilentlyContinue

# 遍历当前目录中的所有 MP4 文件
Get-ChildItem -Path . -Filter *.mp4 | ForEach-Object {
    $inputFile = $_.FullName
    $outputFile = [System.IO.Path]::ChangeExtension($inputFile, ".new.mp4")
    
    # 使用 ffmpeg 进行视频旋转
    # 因为我的视频本身是横屏,但是 metadata 中的旋转角度是 90,所以这里需要将旋转角度设置为 0;
    # 实际按需要修改为对应的旋转角度 0, 90, 180, 270
    ffmpeg -i $inputFile -c copy -metadata:s:v:0 rotate=0 $outputFile

    ## 以下是另一种旋转视频的方法,和 metadata 的区别是后者会真实旋转视频;
    ## transpose=1 顺时针旋转 90 度
    ## transpose=2 逆时针旋转 90 度
    ## -c copy 表示直接复制视频和音频流,不进行重新编码

    # ffmpeg -i $inputFile -vf "transpose=2" -c copy $outputFile
}

刷个机试试?

open camera可以
设置-更多相机控制-锁定照片/视频方向

我提供个思路哇,用Shizuku app获取权限,在App Ops这个app里面给相机app禁用感应器权限,让其一直保持横屏去拍摄。