It seems I'm facing a similar problem after converting a video from MPEG-4 to MPEG-1.
Video works but no audio when played with VideoLAN.
However, if same video played by any other player (e.g. Windows Media Player), everything works, audio and video.
Any clue?
Patrick