题主悬赏了60铜
|
已采纳 nathaniel_wu 的答案
关于视频格式转换
之前PS5因为选了手动录制3840x2160导致后台录制那里灰色不可选,结果今天导出来一看全是webm格式的,试了几款转换软件以后导出的mp4颜色都变灰。现在想问一下有什么软件能完美地将webm格式转成mp4呢?
回答
-
变灰应该是HDR转SDR映射出问题了吧。你是电脑放还是传哪里,webm封装视频新点的播放器应该都支持的吧,你要转的话可以研究下ffmpeg
-
原来是mac,那先编辑掉吧……
-
如果PS5内还有原视频,可以下个sharefactory,创建个项目,把视频丢进去,导出设置选mp4,然后导出到相册。我最近几次是这么弄的,不过这样会变成1920x1080。
之前在PC上的话就是纯手动,写avsscript+megui那种方式转过,b站有教程我记得。-
thilitii @jinye_miyu 手快,看到后缀名的时候已经傻了,赶紧回去机器设置里改了mp4格式录制
-
-
如果带宽没问题的话上传到YouTube后再下载下来
-
thilitii @shiinamafuyu47 试了一下子下回来变糊了,看了几遍下的是1080的
-
-
使用pot player播放器即可
-
色彩原因应该是因为HDR转SDR的原因,我估计你是转成了H.264/AVC编码,H.264是不支持10bit色彩的,ffmpeg默认的色彩映射效果很差,需要自己定义,不过这个我也不会。总之就是不可能完美的转成H.264 mp4,10bit转8bit永远有信息损失。很多格式转换软件后台都是ffmpeg,所以色彩映射效果也是差不多的。
ffmpeg支持macOS的,我都用了好多年了。推荐先安装Homebrew,这是个包管理器,你就不用手动设置各种运行环境,装好了再运行brew install ffmpeg即可安装ffmpeg。
转成H.265/HEVC编码的话,就可以不用损失HDR了,PS5的输出格式转HEVC的x265的参数我也研究过,在这里分享一下最基本的。缺点是转换速度会非常慢,是非常非常慢,但是如果需要剪辑,这也是没办法的一环,大部分视频剪辑软件都完全不支持WebM。
无损(无损HEVC视频 + 无损ALAC音频,1080p大约450Mbps):
ffmpeg -i input.webm -pix_fmt yuv420p10le -c:v libx265 -tag:v hvc1 -x265-params "lossless=1:hdr10=1:range=full:interlace=0:colorprim=bt2020:transfer=smpte2084:colormatrix=bt2020nc" -c:a alac output.mp4
有损(10Mbps HEVC视频 + 320kbps AAC音频,如果是4K建议码率提到40Mbps,不然转出来画质会很差;调bitrate=后面那串数字就行了,单位kbps):
ffmpeg -i input.webm -pix_fmt yuv420p10le -c:v libx265 -tag:v hvc1 -x265-params "bitrate=10000:hdr10=1:range=full:interlace=0:colorprim=bt2020:transfer=smpte2084:colormatrix=bt2020nc" -c:a aac -b:a 320k output.mp4
这些只是最基本的参数,都是可调的,要更细的控制可以进一步研究x265文档。-
thilitii @nathaniel_wu 这个我ffmpeg装好了,但完全不会用,先问个最基本的问题,就是我输入指令以后,比如ffplay 文件名或者ffmpeg -i 输入文件这样,都会红字提示没有这个文档或文件。win的话可以输入路径,macOS这边怎么整的
--= 展开其他6条评论 =-- -
-
还是不要开HDR录吧,PR装个插件可以直接用webm
发表评论,请先 登录