VLC制造的MP4损坏

时间:2014-07-23 11:45:13

标签: mp4 vlc corrupt repair


我使用VLC播放器录制了一个短视频(1分钟,55MB)的屏幕,播放时没有任何问题。现在我录制了更长的视频(大约3小时,12GB),没有录制问题(我使用的方式和以前一样),但视频无法播放。这就是VLC所说的

VLC can't recognize the input's format:
The format of 'file:///D:/Video/ET01.mp4' cannot be detected. Have a look at the log for details.

并且日志说:

main debug: processing request item: ET01.mp4, node: Playlist, skip: 0
main debug: resyncing on ET01.mp4
main debug: ET01.mp4 is at 3
main debug: starting playback of the new playlist item
main debug: resyncing on ET01.mp4
main debug: ET01.mp4 is at 3
main debug: creating new input thread
main debug: Creating an input for 'ET01.mp4'
main debug: using timeshift granularity of 50 MiB, in path 'C:\Users\Filip\AppData\Local\Temp'
main debug: 'file:///D:/Video/ET01.mp4' gives access 'file' demux '' path '/D:/Video/ET01.mp4'
main debug: creating demux: access='file' demux='' location='/D:/Video/ET01.mp4' file='D:\Video\ET01.mp4'
main debug: looking for access_demux module matching "file": 12 candidates
main debug: no access_demux modules matched
main debug: creating access 'file' location='/D:/Video/ET01.mp4', path='D:\Video\ET01.mp4'
main debug: looking for access module matching "file": 20 candidates
filesystem debug: opening file 'D:\Video\ET01.mp4'
main debug: using access module "filesystem"
main debug: Using stream method for AStream*
main debug: starting pre-buffering
main debug: received first data after 0 ms
main debug: pre-buffering done 1024 bytes in 0s - 1000000 KiB/s
main debug: looking for stream_filter module matching "any": 6 candidates
main debug: no stream_filter modules matched
main debug: looking for stream_filter module matching "record": 6 candidates
main debug: using stream_filter module "record"
main debug: creating demux: access='file' demux='' location='/D:/Video/ET01.mp4' file='D:\Video\ET01.mp4'
main debug: looking for demux module matching "mp4": 63 candidates
mp4 warning: unknown box type ���� (incompletely loaded)
mp4 debug: dumping root Box "root"
mp4 debug: | + ftyp size 28
mp4 debug: | + mdat size -812401624
mp4 debug: | + ���� size 815215587
mp4 debug: ISO Media file (isom) version 0.
mp4 error: MP4 plugin discarded (no moov,foov,moof box)
es error: cannot peek
es error: cannot peek
es error: cannot peek
es error: cannot peek
es error: cannot peek
playlist debug: not enough data
playlist debug: not enough data
mod debug: MOD validation failed (ext=mp4)
ps error: cannot peek
mpgv error: cannot peek
mjpeg warning: no more data
mjpeg error: cannot peek
avcodec debug: trying url: D:\Video\ET01.mp4
avcodec warning: cannot peek
lua debug: Trying Lua scripts in C:\Users\Filip\AppData\Roaming\vlc\lua\playlist
lua debug: Trying Lua scripts in D:\Program Files\VideoLAN\VLC\lua\playlist
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\anevia_streams.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\anevia_xml.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\appletrailers.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\bbc_co_uk.luac
qt4 debug: IM: Setting an input
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\break.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\canalplus.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\cue.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\dailymotion.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\extreme.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\france2.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\googlevideo.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\jamendo.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\joox.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\katsomo.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\koreus.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\lelombrik.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\liveleak.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\metacafe.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\metachannels.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\mpora.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\pinkbike.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\pluzz.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\rockbox_fm_presets.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\soundcloud.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\vimeo.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\youtube.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\youtube_homepage.luac
lua debug: Trying Lua playlist script D:\Program Files\VideoLAN\VLC\lua\playlist\zapiks.luac
ps error: cannot peek
vobsub debug: could not read vobsub IDX file
main debug: no demux modules matched
main error: no suitable demux module for 'file/:///D:/Video/ET01.mp4'
main debug: removing module "record"
main debug: removing module "filesystem"
main debug: finished input
main debug: dead input
main debug: changing item without a request (current 3/4)
main debug: nothing to play
qt4 debug: IM: Deleting the input

我尝试用Avidemux打开它,但它只是说文件无法打开。我使用了MP4 / MOV封装,MPEG-4编解码器,800 kb / s比特率,24帧速率,完全没有音频和字幕。 我想知道是否有办法修复此文件。

编辑:我注意到我可能会以错误的方式停止录制。我按下“停止”按钮。时间停止计数,但标题仍在说“流媒体”,我完全退出了VLC播放器。所以这应该是问题。

1 个答案:

答案 0 :(得分:4)

我设法通过关注this主题来解决此问题。