WMV High Profile - 可能存在语法错误?

請求類型:
錯誤(可能)

MCEBuddy 版本與類型(32 位元或 64 位元):
2.4.Beta8

作業系統與類型(32 位元或 64 位元):
Windows Server 201 2 R2 64 位元

問題或建議摘要:
使用 WMV High 時,我從 FFmpeg 收到以下訊息:
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Please use -b:a or -b:v, -b is ambiguous

請問這裡是否應該使用 -b:v 4444444?

我可以自己更新並嘗試協助嗎?

截圖:

2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Launching process C:\Program Files\MCEBuddy2x\ffmpeg\ffmpeg.exe
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Process arguments -hide_banner -probesize 100M -analyzeduration 300M -threads 0 -drc_scale 0.8 -y -i “F:\Conversion_MCE_Buddy_Temp_\working0\Arrow (2012) - S06E01 - Fallout.ts” -ss 3 -vf hqdn3d,crop=1280:720:0:0 -vcodec wmv2 -b 4444444 -sn -acodec wmav2 -ab 192k -ac 2 -subq 1 -refs 1 -trellis 0 -b_strategy 1 -me_method dia -pass 1 -passlogfile “F:\Conversion_MCE_Buddy_Temp_\working0\MCEBuddy2Pass.log” “F:\Conversion_MCE_Bulk_Temp_\working0\Arrow (2012) - S06E01 - Fallout-converted.wmv”
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → UI Session Admin Process : True
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Starting process as a UISession process with Admin privileges. This requires atleast 1 user to be logged into the system (remote desktop or locally)
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Setting process priority to Normal
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Input #0, mpegts, from ‘F:\Conversion_MCE_Buddy_Temp_\working0\Arrow (2012) - S06E01 - Fallout.ts’:
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Duration: 00:38:41.74, start: 1.400000, bitrate: 15944 kb/s
→ Video duration=2321.74
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Program 1
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Metadata:
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → service_name : Service01
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → service_provider: FFmpeg
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Stream #0:0[0x100]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv), 1280x720 [SAR 1:1 DAR 16:9], Closed Captions, 59.94 fps, 59.94 tbr, 90k tbn, 119.88 tbc
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Stream #0:10x101: Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, 5.1(side), fltp, 384 kb/s
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Please use -b:a or -b:v, -b is ambiguous
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → [asf @ 00000055f3b184c0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Last message repeated 1 times
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Output #0, asf, to ‘F:\Conversion_MCE_Buddy_Temp_\working0\Arrow (2012) - S06E01 - Fallout-converted.wmv’:
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Metadata:
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → WM/EncodingSettings: Lavf57.38.100
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Stream #0:0: Video: wmv2 (WMV2 / 0x32564D57), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 4444 kb/s, 59.94 fps, 1k tbn, 59.94 tbc
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Metadata:
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → encoder : Lavc57.46.100 wmv2
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Side data:
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → cpb: bitrate max/min/avg: 0/0/4444444 buffer size: 0 vbv_delay: -1
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Stream #0:1(eng): Audio: wmav2 (a[1][0][0] / 0x0161), 48000 Hz, stereo, fltp, 192 kb/s
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Metadata:
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → encoder : Lavc57.46.100 wmav2
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Stream mapping:
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Stream #0:0#0:0 (mpeg2video (native) → wmv2 (native))
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Stream #0:1#0:1 (ac3 (native) → wmav2 (native))
2017-10-15T10:12:40 MCEBuddy.AppWrapper.FFmpeg → Press [q] to stop, [?] for help
2017-10-15T10:12:41 MCEBuddy.AppWrapper.FFmpeg → frame= 0 fps=0.0 q=0.0 size= 1kB time=00:00:00.00 bitrate=N/A speed= 0x
2017-10-15T10:12:41 MCEBuddy.AppWrapper.FFmpeg → frame= 0 fps=0.0 q=0.0 size= 1kB time=00:00:00.00 bitrate=N/A speed= 0x
2017-10-15T10:12:42 MCEBuddy.AppWrapper.FFmpeg → frame= 0 fps=0.0 q=0.0 size= 1kB time=00:00:00.00 bitrate=N/A speed= 0x
2017-10-15T10:12:43 MCEBuddy.AppWrapper.FFmpeg → frame= 0 fps=0.0 q=0.0 size= 1kB time=00:00:00.00 bitrate=N/A speed= 0x
2017-10-15T10:12:43 MCEBuddy.AppWrapper.FFmpeg → frame= 9 fps=3.5 q=2.0 size= 45kB time=00:00:00.03 bitrate=2730.1kbits/s dup=1 drop=0 speed=0.0525x
2017-10-15T10:12:44 MCEBuddy.AppWrapper.FFmpeg → frame= 32 fps= 10 q=7.8 size= 460kB time=00:00:00.51 bitrate=7279.2kbits/s dup=1 drop=0 speed=0.169x
2017-10-15T10:12:44 MCEBuddy.AppWrapper.FFmpeg → frame= 51 fps= 14 q=9.9 size= 648kB time=00:00:00.83 bitrate=6355.3kbits/s dup=1 drop=0 speed=0.233x

这不是一个错误,ffmpeg 支持不同的命令。-b 是有效的,用来表示 -b:v,这只是一个警告。你可以忽略它

你遇到什么问题?

我只是試著用各種檔案格式,大致估算從一個 6.8GB 的 .ts hdhomerun connect 檔案中去除廣告並轉檔所需的時間。WMV 似乎要花 2 小時以上,而其他格式則快得多——我只是覺得這個明顯的錯誤訊息可能是導致執行時間更長的原因之一。我會避開 WMV,因為我覺得其他樣本的表現比較好:

MKV 高畫質 – 1GB/1小時23分,MKV 標準 – 829KB/38分,MKV 未處理 4.1GB/23分,MKV HEVC 1.6GB/1小時20分。一旦決定要使用哪種格式,我就會設好然後放著讓它跑。再次感謝。

WMV 高品質花這麼久時間是正常的,原因有兩個:

  1. 這是高品質設定檔,除非有特殊需求,否則其實不需要用到高品質設定檔,因為它會大幅提高設定值。大多數情況下,標準品質就夠了。
  2. WMV 編解碼器沒有硬體加速可用,所以全靠 CPU 處理。