uj5u.com熱心網友回復:
無法繼續合并,我用的方法是:ffmpeg -i http://oss-vod.vzan.cc/live/131727406418245759.1528712545.m3u8?time=636648348606425749 "fc.mp4"uj5u.com熱心網友回復:
可能發這兒不合適,只是簡單的應用,我百度不到,還請各位大神,給予指點,不勝感激!uj5u.com熱心網友回復:
命令列引數加上-vf mpdecimate,setpts=N/FRAME_RATE/TB看看uj5u.com熱心網友回復:
十分感謝!................uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
還是不行呢uj5u.com熱心網友回復:
時間戳怎么差這么多……換個codec看看uj5u.com熱心網友回復:
怎么換,不明白,網上的檔案,我想DOWN下來,截取的M38U檔案
uj5u.com熱心網友回復:
加上 -vcodec 庫名字比如
-vcodec libx264
另外看看ffmpeg輸出的開頭是不是有啥警告資訊。
uj5u.com熱心網友回復:
https://vzan.com/live/tvchat-722379?ver=636647461058983084&shareuid=42139582&from=singlemessage&isappinstalled=0版主,以上是網址,我想下載該視頻,用的是以上的方法,勞煩您看一下,實在是不太懂,謝謝版主!!!
uj5u.com熱心網友回復:
沒法看,估計限制了國外的IP……uj5u.com熱心網友回復:
ffmpeg version N-91329-g830695be36 Copyright (c) 2000-2018 the FFmpeg developersbuilt with gcc 7.3.0 (GCC)
configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-bzlib --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth
libavutil 56. 18.102 / 56. 18.102
libavcodec 58. 20.103 / 58. 20.103
libavformat 58. 17.100 / 58. 17.100
libavdevice 58. 4.101 / 58. 4.101
libavfilter 7. 25.100 / 7. 25.100
libswscale 5. 2.100 / 5. 2.100
libswresample 3. 2.100 / 3. 2.100
libpostproc 55. 2.100 / 55. 2.100
http://oss-vod.vzan.cc/live/131727406418245759.1528712545.m3u8?time=636648348606425749: Unknown error
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
版主,幫忙看一下吧,上面是提示的資訊,十分感謝!uj5u.com熱心網友回復:
現在能打開了。你那里出問題的第一個檔案也是1452377954_1.ts么?uj5u.com熱心網友回復:
ffmpeg -i http://oss-vod.vzan.cc/live/131727406418245759.1528712545.m3u8 "fc.mp4"==>
ffmpeg -i -filter:in http://oss-vod.vzan.cc/live/131727406418245759.1528712545.m3u8 -filter:out filtergraph fc.mp4
uj5u.com熱心網友回復:
謝謝,但是提示如下資訊:
uj5u.com熱心網友回復:
不是,我雖然總是提示時間戳不對,但最后生成了檔案,檔案大約5個G,但到了不到一半的時間,沒有了聲音,
uj5u.com熱心網友回復:
而且下載其他的檔案,加上您的引數,又出現了 MORE THAN 1000 FRAMES DUPLICATEuj5u.com熱心網友回復:
我這里ffmpeg跑了一天都沒跑完,不得不強制終止。不過我這里就報了一個錯誤,不是像你那樣不斷在報。不過也有可能是卡住了所以沒在處理資料……你查一下聲音是不是跟視頻匹配。不匹配的話,可能是音頻資料丟了一半的包,加上 -copyts 選項看看。但是加了這個選項在視頻時間過長的時候會有問題,可以考慮打一下https://github.com/arut/ffmpeg-patches這里的補丁
uj5u.com熱心網友回復:
十分感謝蔣晟版主的持續關注,一個小問題勞您大駕,萬分感謝,我這里也是持續跑一天半才下載完,檔案比較大5G。uj5u.com熱心網友回復:
弱弱的問一句版主,您說的補丁我下載了,可我不知道怎么打?
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
那個是diff檔案,根據那個diff去改源代碼……uj5u.com熱心網友回復:
ffmpeg -i http://oss-vod.vzan.cc/live/131727406418245759.1528712545.m3u8?time=636654716152415059 -vf mpdecimate,setpts=N/FRAME_RATE/TB -copyts "1.mp4"我用以上命令,加上了-copyts ,結果到了一半還是沒了聲音,崩潰!
uj5u.com熱心網友回復:
總不至于是C盤或硬碟剩余空間不夠了吧。uj5u.com熱心網友回復:
沒有,不是這個原因uj5u.com熱心網友回復:
你沒有采樣協議,去官網下載一個。
你的錯誤是因為時間軸覆寫導致的,需要使用特定的采樣協議包裝。
uj5u.com熱心網友回復:
能明示嗎,發一個下載鏈接,下載后,還是用原來的命令即:ffmpeg -i http://oss-vod.vzan.cc/live/131727406418245759.1528712545.m3u8?time=636654716152415059 -vf mpdecimate,setpts=N/FRAME_RATE/TB -copyts "1.mp4" 這個來下載嗎?謝謝
uj5u.com熱心網友回復:
@cpongo1uj5u.com熱心網友回復:
@cpongo1uj5u.com熱心網友回復:
大神的,出來,解決一下吧,我結貼,謝謝uj5u.com熱心網友回復:
這個問題貌似是檔案有點問題,ffmpeg也有點bug,我也遇到了,這樣的轉碼會導致檔案變大,幀率變大,就是有大量的重復幀,感覺與I幀間隔有關轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/65460.html
標籤:圖形處理/算法
