Mailing List Archive

1 2  View All
Re: Build of Android Mythfrontend [ In reply to ]
On Mon, Jan 10, 2022 at 9:16 PM James Abernathy <jfabernathy@gmail.com>
wrote:

>
>
> On Mon, Jan 10, 2022 at 9:11 PM Gary Buhrmaster <gary.buhrmaster@gmail.com>
> wrote:
>
>> On Tue, Jan 11, 2022 at 1:19 AM Peter Bennett <pb.mythtv@gmail.com>
>> wrote:
>>
>> >
>> > I don't have a 4k max, but it should have better performance than the
>> 4k, not worse.
>>
>> I do not have any Fire devices (for reasons), but on other
>> forums it has been stated that the 4K Max (but not the 4K)
>> has some issues (with MPEG2 decode) that require one
>> to use software playback for (at least) some types of content.
>>
>
> That meshes with what I've found. I set the Max to OpenGL 4CPUs Low
> Quality Deinterlace and the picture is great if you don't skip. In fact on
> the regular FireTV 4K I do the same and it's a little poorer picture, but
> usable. However, You can skip all you want.
>
> Jim A
>

I did some testing on the FireTV 4K Max this morning and This included
Android Medicodec. MediaCodec is definitely worse on MPEG2 content. The Max
will not play a video with sound unless the Audio Read Ahead is at least
800. If you try to skip forward it will fail on the first skip. With Read
Ahead set to 1000, you might get 2 skips, with Read Ahead at 2000, you
might get 2 or 3 before the FPS goes to 40 or 50 instead of 30.

I did a factory reset on the MAX and only install mythfrontend and the
results were the same. All of this was on the V32 version.

If there is something wrong with my MAX it doesn not affect playing Prime
Video at 4K or Leanfront on v32 content.

Peter, I can capture any log you want or you can email me directly and we
can see how I can loan you my Max for testing?

I'm going to switch back to my FireTV 4K regular and continue testing
there. I also have a Shield TV (2017) to test with.

Jim A
Re: Build of Android Mythfrontend [ In reply to ]
On 1/11/22 9:01 AM, James Abernathy wrote:
>
>
> On Mon, Jan 10, 2022 at 9:16 PM James Abernathy <jfabernathy@gmail.com
> <mailto:jfabernathy@gmail.com>> wrote:
>
>
>
> On Mon, Jan 10, 2022 at 9:11 PM Gary Buhrmaster
> <gary.buhrmaster@gmail.com <mailto:gary.buhrmaster@gmail.com>> wrote:
>
> On Tue, Jan 11, 2022 at 1:19 AM Peter Bennett
> <pb.mythtv@gmail.com <mailto:pb.mythtv@gmail.com>> wrote:
>
> >
> > I don't have a 4k max, but it should have better performance
> than the 4k, not worse.
>
> I do not have any Fire devices (for reasons), but on other
> forums it has been stated that the 4K Max (but not the 4K)
> has some issues (with MPEG2 decode) that require one
> to use software playback for (at least) some types of content.
>
>
> That meshes with what I've found.  I set the Max to OpenGL 4CPUs
> Low Quality Deinterlace and the picture is great if you don't
> skip. In fact on the regular FireTV 4K I do the same and it's a
> little poorer picture, but usable.  However, You can skip all you
> want.
>
> Jim A
>
>
> I did some testing on the FireTV 4K Max this morning and This included
> Android Medicodec. MediaCodec is definitely worse on MPEG2 content.
> The Max will not play a video with sound unless the Audio Read Ahead
> is at least 800.  If you try to skip forward it will fail on the first
> skip.  With Read Ahead set to 1000, you might get 2 skips, with Read
> Ahead at 2000, you might get 2 or 3 before the FPS goes to 40 or 50
> instead of 30.
>
> I did a factory reset on the MAX and only install mythfrontend and the
> results were the same.  All of this was on the V32 version.
>
> If there is something wrong with my MAX it doesn not affect playing
> Prime Video at 4K or Leanfront on v32 content.
>
> Peter, I can capture any log you want or you can email me directly and
> we can see how I can loan you my Max for testing?
>
> I'm going to switch back to my FireTV 4K regular and continue testing
> there. I also have a Shield TV (2017) to test with.
>
> Jim A
>
>
Actually I am not using mythfrontend on android at the moment, just
building it and posting the package when necessary. There was some
problem with the ffmpeg interface to mediacodec that affected mpeg2 on
the fire stick. I do not remember if that was ever resolved. Perhaps
there are other problems with it now. Since leanfront works fine,
mediacodec must be ok. Leanfront only uses mediacodec, it does not have
a software decode method for video.

The problem with skipping on mythfrontend - does if affect recordings
and videos the same? Recordings have a seek table on the database to
speed up jumps, videos do not (unless you have done something to delete,
change or create a seek table). When there is a seek table mythfrontend
uses that to skip. When there is no seek table it uses ffmpeg to skip.

At some point I may get a fire stick 4K Max but I do not have time to
deal with it now.

Peter
Re: Build of Android Mythfrontend [ In reply to ]
On Tue, Jan 11, 2022 at 9:38 AM Peter Bennett <pb.mythtv@gmail.com> wrote:

> Actually I am not using mythfrontend on android at the moment, just
> building it and posting the package when necessary. There was some problem
> with the ffmpeg interface to mediacodec that affected mpeg2 on the fire
> stick. I do not remember if that was ever resolved. Perhaps there are other
> problems with it now. Since leanfront works fine, mediacodec must be ok.
> Leanfront only uses mediacodec, it does not have a software decode method
> for video.
>
> The problem with skipping on mythfrontend - does if affect recordings and
> videos the same? Recordings have a seek table on the database to speed up
> jumps, videos do not (unless you have done something to delete, change or
> create a seek table). When there is a seek table mythfrontend uses that to
> skip. When there is no seek table it uses ffmpeg to skip.
>
> At some point I may get a fire stick 4K Max but I do not have time to deal
> with it now.
>
> Peter
>
The problem with skipping is the same on MPEG2 recordings of TV and m4v
H.264 Videos that I converted from MPEG2 originally.

As far as I can see this is a FireTV 4k MAX issue only.

I agree that with Leanfront available there are only a few requirements for
mythfrontend. I'll describe one failure I've had with Leanfront that I
don't get with mythfrontend on my Shield TV.

You have a recording happening and you start watching using Leanfront about
30 minutes after the show started recording. I notice that when I skip
forward the endtime on the timeline never changes and is fixed to what the
endtime was when I first started watching the program. No issues to this
point, however, as my watching time gets to and past the original endtime,
if I skip forward the watching time actually skips back to the original
endtime so in some cases it could be many minutes backward.

So for watching a football game mythfrontend is better when I start 1 hour
late, I can watch and skip commercials without any backward mess up. For
completely finished recordings Leanfront is best.

FYI, as a test I tried Kodi 19.3 on the FireTV Max and it worked the same
as Leanfront for video quality, but you have to like the Kodi interface,
which I'm not a fan of.

Jim A
Re: Build of Android Mythfrontend [ In reply to ]
I tried the prebuilt Android frontend on my Firestick 4k. It won't play
MPEG2 files "out of the box" and the options described in the MythTV wiki
to configure it don't exist in that build. It needs to come pre-configured
to play those files, since most users in the US still deal with ATSC 1.0
files.

Steve

Steve Greene
(301) 842-8923
historicity.co
An independent archival professional specializing in still photography,
moving images and recorded sound.


On Tue, Jan 11, 2022 at 10:12 AM James Abernathy <jfabernathy@gmail.com>
wrote:

>
>
> On Tue, Jan 11, 2022 at 9:38 AM Peter Bennett <pb.mythtv@gmail.com> wrote:
>
>> Actually I am not using mythfrontend on android at the moment, just
>> building it and posting the package when necessary. There was some problem
>> with the ffmpeg interface to mediacodec that affected mpeg2 on the fire
>> stick. I do not remember if that was ever resolved. Perhaps there are other
>> problems with it now. Since leanfront works fine, mediacodec must be ok.
>> Leanfront only uses mediacodec, it does not have a software decode method
>> for video.
>>
>> The problem with skipping on mythfrontend - does if affect recordings and
>> videos the same? Recordings have a seek table on the database to speed up
>> jumps, videos do not (unless you have done something to delete, change or
>> create a seek table). When there is a seek table mythfrontend uses that to
>> skip. When there is no seek table it uses ffmpeg to skip.
>>
>> At some point I may get a fire stick 4K Max but I do not have time to
>> deal with it now.
>>
>> Peter
>>
> The problem with skipping is the same on MPEG2 recordings of TV and m4v
> H.264 Videos that I converted from MPEG2 originally.
>
> As far as I can see this is a FireTV 4k MAX issue only.
>
> I agree that with Leanfront available there are only a few requirements
> for mythfrontend. I'll describe one failure I've had with Leanfront that I
> don't get with mythfrontend on my Shield TV.
>
> You have a recording happening and you start watching using Leanfront
> about 30 minutes after the show started recording. I notice that when I
> skip forward the endtime on the timeline never changes and is fixed to what
> the endtime was when I first started watching the program. No issues to
> this point, however, as my watching time gets to and past the original
> endtime, if I skip forward the watching time actually skips back to the
> original endtime so in some cases it could be many minutes backward.
>
> So for watching a football game mythfrontend is better when I start 1 hour
> late, I can watch and skip commercials without any backward mess up. For
> completely finished recordings Leanfront is best.
>
> FYI, as a test I tried Kodi 19.3 on the FireTV Max and it worked the same
> as Leanfront for video quality, but you have to like the Kodi interface,
> which I'm not a fan of.
>
> Jim A
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users@mythtv.org
> http://lists.mythtv.org/mailman/listinfo/mythtv-users
> http://wiki.mythtv.org/Mailing_List_etiquette
> MythTV Forums: https://forum.mythtv.org
>

1 2  View All