<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
There's quite a large list of the fourccs in the file
vlc/modules/codec/avcodec/fourcc.c<br>
The first structure seems to do the mapping to ffmpeg id.<br>
<br>
Search for fmp4 reveals:<br>
<br>
    { VLC_FOURCC('F','M','P','4'), CODEC_ID_MPEG4,<br>
      VIDEO_ES, "MPEG-4 Video" },<br>
    { VLC_FOURCC('f','m','p','4'), CODEC_ID_MPEG4,<br>
      VIDEO_ES, "MPEG-4 Video" },<br>
<br>
Sorry if this info is irrelevant.<br>
<br>
<br>
Rémi Denis-Courmont wrote:
<blockquote cite="mid:29dcd1d2830b4a2bb718e94d0126fcd5@chewa.net"
 type="cite">
  <pre wrap="">On Mon, 08 Dec 2008 11:30:39 +0100, Sébastien Escudier
<a class="moz-txt-link-rfc2396E" href="mailto:sebastien-devel@celeos.eu"><sebastien-devel@celeos.eu></a> wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Why can't vlc stream out ffmpeg's encoded video ?
I can read the video correctly with vlc.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
For some reason, the VLC FFMPEG plugins have plenty of different FOURCC for
the same codecs. Don't ask me why, as I know jack about FFMPEG. Of course,
the stream output chain cannot keep track of all of these, and explodes.

And no, there does not seem to be any list of VLC FOURCC's that I could
find.

  </pre>
</blockquote>
</body>
</html>