Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Files with the .MOV extension are great with their tiny size!

I'm trying to play these files on Linux using VLC, as it's a great cross-platform application, but the problem is that NO video is shown while the audio is playing.

How can I solve this problem and enjoy watching MOV files?
Here is file media info:
enter image description here

share|improve this question
    
More info needed: Does this happen for any file with the MOV container (note that the tiny size comes from the video codec inside this container, not the MOV container itself)? Do these files work in any other media player? Does VLC show any error message? What does it show about the file's information (e.g. the contained streams)? –  slhck Apr 22 '12 at 11:09
    
Hmm....I've tried alternative players,on Windows OS VLC gives same problem but Kmplayer plays files without any problem !On Linux tried Parole which can plays Video not Audio unlike VLC does :(...any suggestion ? –  wisdom Apr 22 '12 at 11:48
    
Parole plays video, but no audio? Please add the MediaInfo output to your question, that might help. –  slhck Apr 22 '12 at 11:51
    
Yes,Parole does, MediaInfo trying to install it ! –  wisdom Apr 22 '12 at 12:26
    
Info added,any idea ? –  wisdom Apr 22 '12 at 12:45

2 Answers 2

up vote 1 down vote accepted

Well, judging from MediaInfo, the video codec is 1000 frames per second and smc This is the Apple Graphics Codec, a proprietary codec that probably isn't supported in every player.

See also:

The SMC codec is identified in Quicktime files by the codec FOURCC "smc " (note the space, ASCII 0x20, needed to complete the four-character code). Ostensibly, the codec was named after its developer, Sean M. Callahan.

The audio codec is QCELP, a proprietary codec by Qualcomm.


I'm afraid these are very specialized codecs, and therefore you can't expect every player to support them. While VLC claims to support SMC, you've obviously encountered a bug. Therefore, you could use these files and file a bug report with the VLC developer team.

In any case you can try using FFmpeg to re-encode the file to a more widely used video codec such as h.264 (libx264 in FFmpeg) or MPEG-4 (mpeg4). See here for more: FFmpeg: The ultimate Video and Audio Manipulation Tool - Super User Blog

share|improve this answer
    
thnx,I did a report to VLC team hope to fix it as fast as they can,A question:To which extension can I re-ecncode these files keeping size acceptable ? –  wisdom Apr 22 '12 at 16:55
1  
The extension itself doesn't really matter. The codec is important (as I said, h.264 or MPEG-4). You can use .mp4 or .mkv as extensions — these are the most widely used today. Don't use .avi, it's really old :) See also: What is a Codec (e.g. DivX?), and how does it differ from a File Format (e.g. MPG)? –  slhck Apr 22 '12 at 17:18

I got the .mov video to work in mpc-hc build number 1.6.1.4074:

  • Go to View → Options
  • Go to Player → Formats
  • In the "Formats" window, find "Quick Time Movie (mov)" on the right
  • Double-click on the dropdown on right side and select "QuickTime"
  • Done
share|improve this answer
    
This questions concerns the Linux OS –  zero2cx Sep 24 '12 at 3:51

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.