DATV Easy 2.17 First duplex DATV codec H266

  • DATV-NotSoEasy V1.1 is now available.

    It contains many quality improvements.


    Release notes:


    1.1

    -Hint: Always quit DATV-NotSoEasy by pressing "q", not only close the window. Otherwhise depending windows will not be closed automatically.

    -Hint: When you enable "FW=yes" you must use the brand new F5OEO FW !!! Set "FW=no" with all other FW versions !!!

    -Hint for the Linux version: The Nvidia HW-Encoder have shaping issues with some FFMPEG versions. As a workaround additional headroom was added (VBITRATE).


    -New bit rate calculations - much more precise, this solve some sync problems and TS Errors

    -Adapted TSBITRATE when switch on Pilots and Short Frame - Buffer overflow for theese modes is now fixed

    -Added TSSOURCEMODE (5) to Advanced options of CONTROL.bat/sh and CONTROL-LIGHT.bat/sh

    -Improved quality on low SR`s

    -Gain can now be adjusted in 0.25dB steps

    -Minor cosmetic changes

    -Added 32APSK


    Download


    Have more fun :)


    73

    Michael

    DL5OCD

  • DATV-NotSoEasy V1.2 is now available.

    Again many improvements.


    1.2

    -Hint: Always quit DATV-NotSoEasy by pressing "q", not only close the window. Otherwhise depending windows will not be closed automatically.

    -Hint: When you enable "FW=yes" you must use the brand new F5OEO FW !!! Set "FW=no" with all other FW versions !!!


    -Linux version: New parameter LIMSOFT1000, LIMHARD250 and LIMHARD500 under optional settings, here you can decrease the amount of video bitrate for the HW/SW encoders (more headroom if needed under special circumstances)

    -Repaced %mosquitto% with %mosquittopub%

    -%mosquittosub% implemented

    -Symbolic links under \Mosquitto added

    -New parameter FETCHTS: If you use the new F5OEO FW, you can set this to "yes". It fetches the TS-Bit rate from the Pluto instead of calculating it

    -Better stability for H.266 encoding, parameters added

    -Parameters: Changed Keyframe Intervall - only 1 parameter for all encoding types

    -Optimization of the code

    -New: ffmpeg-out.txt - here you can watch how ffmpeg works :)

    -Fixed a problem with the mpegts service id, now program and provider shown right in MiniTioune


    Download


    Have fun!


    73

    Michael

    DL5OCD

  • DATV-NotSoEasy V1.3 is now available.

    This fixes some Bugs causing some glitches.


    1.3

    -Hint: Always quit DATV-NotSoEasy by pressing "q", not only close the window. Otherwhise depending windows will not be closed automatically.

    -Hint: When you enable "FW=yes" you must use the brand new F5OEO FW !!! Set "FW=no" with all other FW versions !!!


    -Windows version: Bugfixes

    -Windows version: No need to install Mosquitto, it is now part of DATV-NotSoEasy

    -



    Download


    Have fun!


    73

    Michael

  • Hi Michael,

    I like DATV-not so easy very much. It can easily send 1MSy/s to the Pluto, something I struggled with when using DATV-Easy (worked ok with Lime but not with Pluto). Do you have any plans to support hardware encoding using Intel chipset found on 6th gen I5 or better?

    Also I get quite a few of these lines
    x265 [warning]: poc:507761, VBV underflow (-70904 bits)31.12 bitrate=1319.9kbits/s dup=0 drop=3 speed= 1x
    is this a problem?


    thanks

    Duncan
    G7VVF

  • Hi Duncan,


    thanks for the feedback :)


    1st question: When you choose nvidia, encoding is done in hardware when you have a GTX1060 or better.

    When you choose soft, encoding is done via CPU. Modern CPU`s like you mentioned support already the encoding in hardware at least for H.265, brand new ones even AV1 but only decoding. So when the CPU detects H.265 the inbuild encoder and decoder is used. This causes much less load and stress to the system. So it is already implemented since new ffmpeg versions support this ;)


    2nd question: No, this can be ignored. It depends on the video material. There is a buffer in ffmpeg to prevent the video stream to be interrupted. This mostly happens during short periods and at low video bitrates.


    73

    Michael

  • DATV-NotSoEasy V1.4 is now available.


    Release notes:


    1.4

    -Hint: Always quit DATV-NotSoEasy by pressing "q", not only close the window. Otherwhise depending windows will not be closed automatically.

    -Hint: When you enable "FW=yes" you must use the brand new F5OEO FW !!! Set "FW=no" with all other FW versions !!!


    -Linux version:

    1. Bugfixes

    2. 1st highly experimental AV1 implementation, optimizations will follow. Might work a little odd atm.

    -Windows and Linux version:

    -Improved H.266 implementation

    -Improved calculations for FEC 1/3 and 1/4

    -Improved Video Bitrate calculations, if bitrate is below 100k - this improves the low SR`s again.

    -New parameter Audio Sample Rate

    -More audio bitrates can be choosen now

    -Added choice for 5.1 and 7.1 (was set automatically before)

    -Changed iptables rules to be more flexible, now a port range for TCP and UDP is implemented

    -Added TX - MQTT.html (/scripts) for use with new F5OEO FW within OBS (thanks Ohan :) - this fetches parameters out of the Pluto and displays them in Web-Style.

    Open the TX - MQTT.html with an editor and fill in the Pluto-IP and yor Call.

    -Windows version:

    -Prepared configuration for AV1, comming soon

    -New parameter FFMPEG=stable/new - enables you to switch between different FFMPEG versions. Use "stable" to use FFMPEG version like in all other versions before.

    -Bugfix for SETUP.bat


    Download: Download


    Have fun!


    73

    Michael

    DL5OCD

  • DATV-NotSoEasy V1.5 is now available.

    To use all features an update of the Pluto F5OEO-FW to V0.3-22 or later is required.

    Older FW is still supported.


    Release notes:

    1.5

    -Hint: Always quit DATV-NotSoEasy by pressing "q", not only close the window. Otherwhise depending windows will not be closed automatically.

    -Hint: When you enable "FW=yes" you must use the brand new F5OEO FW !!! Set "FW=no" with all other FW versions !!!


    LINUX AND WINDOWS:

    -Keyframe interval is now calculated automatically (3xFPS)

    -Firewall for GSE implemented

    -Stream from internal encoder now can be send to IP via GSE

    -Implemented access to Pluto routing table (FW 0.3-17 and higher)

    -Added a test video which can be plaved when set INPUTTYPE=FILE

    -LNB polarization is now working, LNBPOL h,v,n via connected Minitiouner

    -

    LINUX:

    -Bugfix for iptables (GSE-Mode)

    -Bugfix for DATV-Relay mode

    -Bugfix for DATV-RX via Longmynd

    -

    Windows:

    -Bugfix for H.266

    -Firmware updater for Pluto under folder FW

    -


    Have fun!


    Download


    73

    Michael

    DL5OCD

  • DATV-NotSoEasy V1.6 is now available.


    To use all features an update of the Pluto F5OEO-FW to V0.4-2 or later is required.


    Older FW is still supported.


    Release notes:

    1.6

    -Hint: Always quit DATV-NotSoEasy by pressing "q", not only close the window. Otherwhise depending windows will not be closed automatically.

    -Hint: When you enable "FW=yes" you must use the brand new F5OEO FW !!! Set "FW=no" with all other FW versions !!!


    LINUX AND WINDOWS:

    -New FFMPEG version 6.1

    -Keyframe interval set to 5xFPS

    -Added preset slow for HW encoder

    -Added Rolloff to config-tx.ini

    -Added new H.266 parameters (less CPU load)

    -Added Rolloff to CONTROL

    -Code optimization

    -Bugfix for Last Run (4), continuosly decreased video bitrate


    WINDOWS only:

    -New config-rx.ini (switch for new ffmpeg version)

    -New version of MPV.NET-Player



    Download


    Have fun!


    73

    Michael

    DL5OCD