On 13/02/16 17:53, Jim Lesurf wrote:
> In article <n9np46$pp4$
1...@news.albasani.net>, Jeff Layman
> <JMLa...@invalid.invalid> wrote:
>> I have a dashcam I fitted a couple of weeks ago. It records in HD as
>> *.avi files. I have no problem playing these on the laptop in VLC. etc.
>> I thought I'd play them on my Panasonic TV, which can play *.avi files
>> an USB sticks.
>
>> So I plug in the stick and try to play the video: "File not supported"
>> pops up. After a bit of checking I found it was the audio codec causing
>> the problem. For some reason the dashcam records as the somewhat
>> unusual codec PCM S16 LE (araw).
>
>
> Not particularly "unusual". IIRC The standard wave format for 16 bit LPCM
> is S16_LE. It's actually a good choice for an AV recording as it avoids
> lossy conversion and give you the raw data to process as you prefer.
But why would a dashcam manufacturer be interested in raw audio? Surely
the video is more important (I think the video codec was H.264).
> However this may simply underline what has been discussed in other threads.
> That the makers of 'smart TV' sets simply impliment one or two codecs so
> they can play. Then tick the box for "plays files" and don't care further.
It is even more confusing for those (like me) who know little or nothing
about codecs. The detailed TV manual ("EHelp") states that the supported
video formats include AVI and MP4 (there are a further 7 it supports).
For AVI, the audio codecs supported are AAC, ADPCM, Dolby Digital, Dolby
Digital Plus, HE-AAC, LPCM, MP3, WMA, WMA Pro. For MP4, they are AAC,
Dolby Digital, Dolby Digital Plus, HE-AAC, MP3. VLC converted the AVI to
an MP4 file, with the codec MPEG Audio layer 1/2 (mp4a). But that codec
does not specifically appear under MP4 in the manual. Is it the same as mp3?
>> Fortunately VLC was able to convert it to mpeg (mp4). The TV had no
>> problem playing the file with this audio codec.
>
> Tells you a lot about the TV.
How do the TV manufacturers decide what formats and codecs they will
support, and those they won't?
--
Jeff