我在 HP Blade 专用服务器上使用 ffmpeg 对视频进行转码,详细信息如下:
操作系统:Windows Server 2012 R2 64Bit
CPU:Intel XEON X5650
内存:16GB
硬盘:sas普通磁盘
此命令是创建以 4K 为顶层的质量的示例,我使用此命令同时创建较低质量的并行质量。
ffmpeg -i input.mp4 -filter_complex
[0:v]split=4[s0][s1][s2][s3];
[s0]scale=uhd2160[v0];
[s1]scale=hd1080[v1];
[s2]scale=hd720[v2];
[s3]scale=hd480[v3];
[s4]scale=nhd[v4];
[s5]scale=cga[v5]
-map [v0] -map [v1] -map [v2] -map [v3] -map [v4] -map [v5] -map 0:a
-c:v libx264 -c:a aac -f tee -g 48 -threads 0
"[select='v\:0,a':f=hls:hls_list_size=0:hls_time=6]../video/2160p/out.m3u8|
[select='v\:1,a':f=hls:hls_list_size=0:hls_time=6]../video/1080p/out.m3u8|
[select='v\:2,a':f=hls:hls_list_size=0:hls_time=6]../video/720p/out.m3u8|
[select='v\:3,a':f=hls:hls_list_size=0]../video/480p/out.m3u8|
[select='v\:3,a':f=hls:hls_list_size=0:hls_time=6]video/360p/out.m3u8|
[select='v\:3,a':f=hls:hls_list_size=0:hls_time=6]video/200p/out.m3u8"
有时在转码时,Windows 会重新连接并计数到 20,然后进入黑屏。我在 Windows 日志中找不到任何东西。最后我从该服务器的按钮重新启动服务器。发生了什么事?我如何找到有关此问题的线索?有人知道有关此问题的任何信息吗?
答案1
分析此类问题的工具:
- 在事件查看器中查找发生的情况的信息。
- 使用蓝屏视图 查看您的 Windows 是否崩溃并寻求帮助进行分析。