Quote:
Originally Posted by HolyWu
L-SMASH-Works-r935+31-20190818
- LWLibavVideoSource no longer indexes audio streams. It reduces both the file size and parsing time of the index file. LWLibavAudioSource will re-create the index file for the source file which was already indexed by LWLibavVideoSource so as to index audio streams.
- Print indexing progress to stderr.
- Tell lavf to discard unwanted packets so they needn't be demuxed.
- Remove InputFilePath field from the index file. It's unnecessary and troublesome when users rename or move the source file.
- Automatically re-create the index file when the file size or the last modification time of the source file doesn't match.
|
Could you remove that checking of "Last modification time"?
It is annoying that lsmash now always re-indexes file which was just copied.
original
video=LWLibavVideoSource("original_video.MP4",cachefile="C:\index.lwi")
Copy
video=LWLibavVideoSource("C:\copy_of_original_video.MP4",cachefile="C:\index.lwi")
The same file but with different modification time. For example FFMS2 does not care about "Last modification time". I think it only checks file size.