日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

解決FFmpeg丟失視頻流及幀率過高的問題

系統 3342 0

轉換參數

-i??sourceVideo.wmv??-vcodec?libx264?-preset?ultrafast?-profile:v?baseline?-acodec?aac?-strict?experimental?-s?640*480?-b?568k?-ab?128k?destinationVideo.mp4

-vcodec?libx264??采用 H.264 的編碼方式

-preset?ultrafast??快速的編碼方式

-profile:v?baseline??讓視頻提供最好的兼容方式,但會關閉很多高級特性

-acodec?aac??采用 AAC 音頻編碼

-strict?experimental

-s?640*480??圖片的大小

-b?568k???視頻碼率

-ab?128k??音頻碼率

問題描述

1、轉換多視頻流視頻,其視頻流信息丟失,輸出視頻只有音頻信息。

出錯視頻異常參數

正常視頻的正常參數

出錯視頻描述

導致的結果

3?video?streams MPEG-4 microsoft ),

3Kbps MPEG-4?Visual Microsoft

1?audio?stream:WMA

568Kbps,WMV1;

?

只有音頻

視頻信息丟失,不能播放視頻

?

2、總比特率模式為變量的視頻,轉換時間長,輸出視頻大,頻率高(有時會導致轉換程序中斷,視頻無法繼續轉換)。

出錯視頻異常參數

正常視頻的正常參數

出錯視頻描述

導致的結果

Overrall?bit?rate?mode:Variable

?

Overrall?bit?rate?mode:Constant

頻率高,文件大(是原來的 2-3 倍)

轉換時間長,有的甚至出現“無法轉換”。

?

?

問題對策

1、使用參數“? -map??0? ”,使得所有的流都參與到轉換中去。

解釋:視頻中一般包含視頻流和音頻流,并且可以有多個視頻流,多個音頻流。 FFmpeg 轉換視頻,默認情況下,其第一個視頻流、第一個音頻率參與轉換,其他的忽略。上述的出錯視頻其第一個視頻流的視頻比特率只有 3kb ,其太小,轉換時將其忽略。(個人解釋,不具有權威性)

2、使用參數“ -r?25 ”,強制寫入幀率,使得輸出視頻的幀率不過高(蹦到 1000 )。

解釋:可能視頻的總比特率為變量,所以原視頻的信息(比例幀率)未能寫入到輸出視頻中去。

解決FFmpeg丟失視頻流及幀率過高的問題


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 明光市| 临沂市| 依安县| 乌拉特后旗| 金乡县| 嵊泗县| 邵东县| 布拖县| 舟曲县| 乌鲁木齐县| 湖口县| 徐水县| 夏河县| 黑河市| 武定县| 景德镇市| 江阴市| 延安市| 临泉县| 巫溪县| 阿拉善左旗| 巧家县| 肃宁县| 茂名市| 沾益县| 闸北区| 阿拉善左旗| 安陆市| 宁乡县| 宁南县| 益阳市| 龙陵县| 台前县| 凌海市| 湖口县| 东乡| 紫阳县| 竹山县| 南通市| 靖边县| 郴州市|