<br><br><div><span class="gmail_quote">On 11/26/06, <b class="gmail_sendername">Steven Adeff</b> &lt;<a href="mailto:adeffs.mythtv@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">adeffs.mythtv@gmail.com
</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 11/25/06, Kevin Kuphal &lt;<a href="mailto:kuphal@dls.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">kuphal@dls.net</a>&gt; wrote:<br>&gt; Rick Stone wrote:<br>&gt; &gt; For some reason, Myth won't play mp4 videos.&nbsp;&nbsp;I recently installed
<br>&gt; &gt; Edgy and Myth .20 from the repos.&nbsp;&nbsp;Everything else works great, but
<br>&gt; &gt; mp4 vids won't play.&nbsp;&nbsp;The screen goes black, the HD light flickers for<br>&gt; &gt; awhile (as if the file is quickly being scanned) and then the Myth<br>&gt; &gt; video screen comes back up -- after about 3 minutes for a 90 minute film.
<br>&gt; You might need to pass --enable-faad when compiling mythtv on the<br>&gt; configure line depending on what kind of audio is present...<br><br><br>&nbsp;&nbsp;#echo
&quot;&nbsp;&nbsp;--enable-mp3lame&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
enable mp3 encoding via libmp3lame<br>[default=no]&quot;<br>&nbsp;&nbsp;#echo
&quot;&nbsp;&nbsp;--enable-libogg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;enable
ogg support via libogg [default=no]&quot;<br>&nbsp;&nbsp;#echo
&quot;&nbsp;&nbsp;--enable-vorbis&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;enable
vorbis support via<br>libvorbis [default=no]&quot;<br>&nbsp;&nbsp;#echo
&quot;&nbsp;&nbsp;--enable-faad&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;enable
faad support via libfaad<br>[default=no]&quot;<br>&nbsp;&nbsp;#echo &quot;&nbsp;&nbsp;--enable-faadbin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; build faad support with runtime<br>linking [default=no]&quot;<br>&nbsp;&nbsp;#echo
&quot;&nbsp;&nbsp;--enable-faac&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;enable
faac support via libfaac<br>[default=no]&quot;<br>&nbsp;&nbsp;#echo
&quot;&nbsp;&nbsp;--enable-libgsm&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;enable
gsm support via libgsm [default=no]&quot;<br>&nbsp;&nbsp;#echo
&quot;&nbsp;&nbsp;--enable-xvid&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;enable
xvid support via xvidcore<br>[default=no]&quot;<br>&nbsp;&nbsp;#echo
&quot;&nbsp;&nbsp;--enable-x264&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;enable
H.264 encoding via x264 [default=no]&quot;<br>&nbsp;&nbsp;#echo
&quot;&nbsp;&nbsp;--enable-mingw32&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
enable mingw32 native/cross windows compile&quot;<br><br>are there a reason these are &quot;hidden&quot;? (and does libfaad support have<br>the same dependency problems mythmusic has?)<br><br>-<br>
</blockquote><div><br>
Not sure why --enable-faad is hidden. Looking at the revision logs,
looks like no&nbsp; one&nbsp; has ever uncommented it since this change
was added to the .configure script. My experience with mov/mp4 is
limited to the testing I did with&nbsp; kevin kuphal's mythnews
multimedia patch.<br>
<br>
&nbsp;I recompiled mythtv with&nbsp; --enable-faad<br>
&nbsp;I am not sure what the advantage of doing &quot;--enable-faadbin&quot; is..maybe someone could explain that to me ?<br>
<br>
also i found an issue with the mov.c file in the libavcodec libs .
kevin submitted the patch i did to mov.c to his mythnews multimedia
changeset. <br>
<br>
<a href="http://svn.mythtv.org/trac/changeset/11781#file6" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://svn.mythtv.org/trac/changeset/11781#file6</a><br>
<br>
the problem was that if the stream list provided by ffmpeg didn't start with a video stream but an audio stream,<br>
the stream parser in the libavutil lib would delete the audio stream
from the list of valid streams..then think that the video stream was
not a valid stream ??&nbsp; mythtv would think there is no stream, and
then quit.. It's some problem with the stream count provided by mov.c
and what the libavutil stream parser expects. Not providing the stream
count seems to resolve the issue and it doesn't seem to cause a problem.<br>
<br>
ffw/rew of the mp4 videos doesn't seem to work. If i skip forward or
back, i get a hang..and the lots of audio buffer error messages, even
if i try and build
a seektable. not sure if its me doing something wrong if that it just
doesn't work..so maybe someone who watches a lot of mp4s with mythtv
could tell me if this is true or not ?<br>
<br>
<br>
<br>
<br>
<br>
<br>
</div><br></div><br>