Some files generate ffmpeg errors, visible in the logs. I would like to be able to find those files and check them.
Is there a way to tag them, like we can do with scanned files/more than 1 result files etc?
Example error:
error processing "SOMEDRIVE:Studios\\SOMEFILE.mp4": running ffprobe on "SOMEDRIVE:Studios\\SOMEFILE.mp4": FFProbe encountered an error with <s:Studios\Load My Mouth\Lyndsay Layne.mp4>.
Error JSON:
{
"error": {
"code": -1094995529,
"string": "Invalid data found when processing input"
}
}
Error: exit status 1
the simple solution is to check if the phash is generated for your files. If not they are likely corrupt, ffmpeg fails. Filter your stash for phash is null. I have under 30 from over 100,000 files. It happens but its rare.
If you have a gigantic number of failures … like 1% or more then its clearly an issue with how you do things. I have less than 3 dozen over 170,000 files.