Hello Guest, if you are reading this it means you have not registered yet. Please take a second, Click here to register, and in a few simple steps you will be able to enjoy our community and use our OpenViX support section.

View Entry Info: Transcoding to 1280x720 limited to 29.97 Hz

Category:
Possible Bug
What ViX Image build number are you using?
Please provide your ViX Team image build number. Menu > Information > About > Build number > ENTER THIS NUMBER e.g. 4.2.028
5.0.032
Have you tried a flash WITHOUT settings restore?
Have you tried this? PLEASE SELECT YES OR NO.
No
Have you tried a flash WITH settings restore?
Have you tried this? PLEASE SELECT YES OR NO.
No
Attachments
Results 1 to 7 of 7

Thread: Transcoding to 1280x720 limited to 29.97 Hz

  1. #1

    Title
    Junior Member
    Join Date
    Nov 2017
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Question Transcoding to 1280x720 limited to 29.97 Hz

    Hello everyone

    First of all thanks to the devs for making great work on this image. I am having a pleasure using it on my new Vu+ Uno4K.

    I am playing around with transcoder-setup plugin which is built-in the OpenVIX image, and it is working very well when set at 576p output. I can choose 25, 30, 50 or 60 Hz (fps) output and the picture is very smooth, the Uno4K SoC is powerful and doing a great job with its hardware transcoding.

    However, I would like to choose 720p output image quality with 50 Hz (frames per second). With this setting (in openwebif or in plugin setup directly on the STB), I can only get a fixed 29.97 fps output, and the picture is stuttery. (which is normal, since the channels original quality is usually 1080i50 for HD and 576i50 for SD channels).
    Even with setting manually a 25 Hz output, I get 29.97 Hz transcoded streams, no matter the setting I choose. This problem does not appear with 576p. (checked with VLC on a computer)

    Is it a limitation to Uno4K ? Does it work normally on other models, or is it maybe a bug affecting all enigma2 boxes ? I have not tried other images.


    Thanks for your help !
    Attached Images Attached Images
    Last edited by KamistixX; 08-11-17 at 12:09.
    Vu+ Uno4K

  2. #2
    twol's Avatar
    Title
    Moderator
    Join Date
    Apr 2012
    Posts
    8,423
    Thanks
    997
    Thanked 2,895 Times in 2,248 Posts
    Whatever the transcoding plugin thinks, I think the Arm chip (which the Uno4K and most of the 4K receivers use) is limited to specific frame rates
    Gigablue Quad 4K & UE 4K
    .........FBC Tuners:
    ------------------> GT-Sat unicable LNB to 1.5M dish(28.2E)
    ------------------> Gigablue unicable LNB to 80 cm dish(19.2E)
    .......................> FBC & DVB-S2X into 90cm dish (27.5W) Opticum robust Unicable LNB
    AX HD61, Edision Osmio 4K+, Zgemma H9Combo, Octagon SF8008 , gbtrio4k, h9se using unicable ports
    Zgemma H9 C/S into Giga4K

  3. #3

    Title
    Junior Member
    Join Date
    Nov 2017
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by twol View Post
    Whatever the transcoding plugin thinks, I think the Arm chip (which the Uno4K and most of the 4K receivers use) is limited to specific frame rates
    Hi twol thanks for your answer

    That would be a pity There is no reason a chip can encode at 29.97 fps but not at 25 fps ! This could be a bug...

    I still have hope for a fix in a future update If I am not mistaken, Transcoding is powered by Gstreamer, which can get an update maybe ?

    Also guys, do not hesitate to share your Transcoding experiences with your own STBs (Vu+ and others). Can it do 720p at 25/30 Hz ? Even 50/60Hz ? Thanks !
    Vu+ Uno4K

  4. #4

    Title
    Moderator
    Join Date
    Jul 2011
    Location
    germania
    Posts
    5,126
    Thanks
    106
    Thanked 1,434 Times in 1,137 Posts
    Hi,
    a chip has build in hardware and if this has not the ability to do certain things it cannot be "fixed" by an update. Transcoding is NOT done by gstreamer because software is far to slow to do such an amount of calculations.

    ciao
    ---
    Sat:VU+ Ultimo4K/Solo4K/Duo2/2*Solo2/Ultimo
    Remote: Harmony 200, 700, Link, Smart Control, Smart Companion, Elite, 2*Ultimate, Keyboard

  5. #5

    Title
    Junior Member
    Join Date
    Nov 2017
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by Trial View Post
    Hi,
    a chip has build in hardware and if this has not the ability to do certain things it cannot be "fixed" by an update. Transcoding is NOT done by gstreamer because software is far to slow to do such an amount of calculations.

    ciao
    Hello Trial,

    You are right, the Uno4K CPU is way too weak to do software encoding. However Gstreamer is not only able to do software encoding, it can also take advantage of hardware acceleration for this encoding when the SoC/CPU supports it (for example Intel QuickSync, and even Raspberry Pis !).

    The SoC of Uno4K is a Broadcom BCM7252S, which as communicated by Broadcom can do "Dual HD AVC encode" (source : https://www.prnewswire.com/news-rele...300016201.html )

    Gstreamer talks to this SoC and uses its hardware encoding capabilities to do a fast HD encode (in this case in OpenVIX : 1280x720p at 29.97 Hz), while keeping its CPU usage close to 0% (as seen via the "top" command in ssh). I cannot find a proper documentation for this Soc which enlists all its supported resolutions and framerates for decoding and encoding. That would solve all this mystery !
    Vu+ Uno4K

  6. #6

    Title
    Moderator
    Join Date
    Jul 2011
    Location
    germania
    Posts
    5,126
    Thanks
    106
    Thanked 1,434 Times in 1,137 Posts
    Hi,
    this is one problem with Broadcom, the maker of these SOCs, there is hardly any free documentation of their chips:-( Because there is no real reason o artificially limit the features of the chip I am quite sure that it is a hardware limitation.

    ciao
    ---
    Sat:VU+ Ultimo4K/Solo4K/Duo2/2*Solo2/Ultimo
    Remote: Harmony 200, 700, Link, Smart Control, Smart Companion, Elite, 2*Ultimate, Keyboard

  7. #7
    twol's Avatar
    Title
    Moderator
    Join Date
    Apr 2012
    Posts
    8,423
    Thanks
    997
    Thanked 2,895 Times in 2,248 Posts
    Agree with trial, finding what these Broadcom SOC'S do, is like looking for gold dust.
    e.g. When you look at the initial ATV multiboot code for the HD51, they talk about what the chip can do differently when you change the bootmode and the information must have come to OpenATV from Mut@nt and originally from Broadcom - but I guess therefore only the receiver manufacturers see it.
    Gigablue Quad 4K & UE 4K
    .........FBC Tuners:
    ------------------> GT-Sat unicable LNB to 1.5M dish(28.2E)
    ------------------> Gigablue unicable LNB to 80 cm dish(19.2E)
    .......................> FBC & DVB-S2X into 90cm dish (27.5W) Opticum robust Unicable LNB
    AX HD61, Edision Osmio 4K+, Zgemma H9Combo, Octagon SF8008 , gbtrio4k, h9se using unicable ports
    Zgemma H9 C/S into Giga4K

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.