Audio
如何恢復損壞的 mp4 文件:找不到 moov atom
我錄製了
ffmpeg -f alsa -ac 2 -i plughw:0,0 /tmp/audio.mp4
然後我移動
/tmp/audio.mp4
到另一個目錄 (/root/audio.mp4
) 並沒有停止ffmpeg
導致.mp4
文件損壞:ffplay /root/audio.mp4 [...] [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f3524000b80] moov atom not found audio.mp4: Invalid data found when processing input
如何恢復和讀取我的
.mp4
文件?
您可以嘗試使用Untrunc修復文件。
恢復損壞(截斷)的 mp4、m4v、mov、3gp 影片。前提是您有類似的未損壞影片。
您可能需要從原始碼編譯它,但還有另一個選項可以使用 Docker 容器並將文件夾與文件綁定到容器中並以這種方式修復它。
您可以使用包含的 Dockerfile 將包作為容器建構和執行
git clone https://github.com/ponchio/untrunc.git cd untrunc docker build -t untrunc . docker run -v ~/Desktop/:/files untrunc /files/filea /files/fileb