I have some old videos in some sort of avi format, with some kind of codec. These videos date from before I'd ever considered using linux, before I knew that such an OS existed. Back on windows these avi video files would play fine in VLC but windows 8.1's built in media player could not play them, it only played the sound and didn't show the pictures. Now I find that these same videos, when I try to play them through VLC in linux* don't show the video, and only play the audio. But they do show the video when played through VLC on windows. VLC on linux is older than the one I have on windows now (2.1.6 Rincewind is on linux mint, windows has newer) but newer than the VLC version I had on windows years ago when I first played the files (some were downloaded, some were made with a camera I no longer have). So with the same VLC program, why should being under a different OS make any difference to the ability of the files to play? I know that the version of linux I have contains the main codecs that VLC uses, I have tested and found it to be able to play movie DVDs just fine so it isn't the latest version where you have to add the codecs after installing the OS.
Any thoughts on why things should differ between windows and linux, and what to do to enable linux to play these files?
*Linux mint, mate version, 64 bit, the final version to have built-in out-of-the-box support for codecs such as DVD codecs, version 17.3
Edited by rp88, 20 April 2017 - 02:56 PM.