簡體   English   中英

如何從 stream mpd 文件編譯音頻和視頻?

[英]How to compile audio and videos from a stream mpd file?

我已經下載了帶有 stream.mpd 文件的 DRM 保護內容音頻和視頻文件。 音頻和視頻文件使用 stream.mpd 文件中的密鑰加密。 那么,我怎樣才能解密它並編譯音頻和視頻文件並制作一個可以運行的 mp4 文件呢?

首先快速檢查一下 - 如果視頻和/或音頻受標准 DRM 保護,則將密鑰包含在 mpd 文件中是不正常的,所以我猜您正在使用 Clearkey 保護( https://github .com/Dash-Industry-Forum/ClearKey-Content-Protection )。

假設是這種情況,您可以將這些段連接成一個 mp4 文件 - 請參閱示例以及有關 windows 系統限制的一些討論: https://stackoverflow.com/a/27017348/334402

您可以使用 ffmpeg 解密 - 例如:

ffmpeg -decryption_key {key} -I {input-file} {output-file}

https://ffmpeg.org/ffmpeg-formats.html#Options-1

還需要注意的一件事是,大多數短跑視頻將具有多比特率再現,並且您的客戶端將在流式傳輸期間的任何時候下載適合設備和網絡條件的任何比特率。 出於這個原因,您可能會混合使用比特率/分辨率,因此最終視頻的質量可能會有所不同。 如果這是一個問題,您的客戶端可能允許您為整個視頻使用特定的比特率而不是切換 select。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM