Steps to replicate the issue (include links if applicable):
Examples:
https://commons.wikimedia.org/wiki/File:Segne_du,_Maria.mid
https://commons.wikimedia.org/wiki/File:POCAST_HARPIA.ogg
https://commons.wikimedia.org/wiki/File:Take_Me_Out_To_The_Ball_Game_-_Frankie_Masters_and_his_Orchestra.flac
What happens?:
These files are not properly playable, and fail to be transcoded. However once they fail, their entries in the transcode table are not registered as failing. This causes them to be 'in progress' forever and ever.
I tried re-enqueue these files (and many more) yesterday evening and they failed again. In the jobqueue, i can see that there were a bunch of retries of jobs, leading me to believe that the jobqueue can recognize them as failed, but
For a list of these look at https://quarry.wmcloud.org/query/100963
Ignore anything that was started in the last 3 hours or so, or that is a 1080p transcode.
What should have happened instead?:
The transcode should have been marked with transcode_time_error and transcode_error should contain the error output of the transcode process.
Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):
Other information (browser name/version, screenshots, etc.):