Posts by nokia-lover

    You need libavcodec.so.60.31, see post #6 above

    I was wrong, 1080i has a 50 field rate, while the frame rate is 25,

    as reported in https://en.wikipedia.org/wiki/1080i

    Sometimes you can read 1080i50 or 1080i60 video (50 and 60 meaning the field rate)

    but according to the EBU they should be written as 1080i/25 or 1080i/30 with 25 or 30 expressing the frame rate.

    Sorry for the confusion.

    @dragon@

    If you don’t mind, a little suggestion: when the video stream is interlaced, for example 1080i, the frame rate is actually 50 interlaced frame/s. Your great plug-in is showing 25, but that would be (nearly) the frame rate that can be obtained by deinterlacing the 1080i50 video, that is 1080p25.

    Sorry for being that picky :nerd face:

    I love this plugin, kudos to Mino for his great work!

    Server 51 is really good, although from time to time

    cannot be updated:

    Traceback (most recent call last):

    File "<stdin>", line 409, in <module>

    File "<stdin>", line 323, in get_clipmails

    IndexError: list index out of range


    using OpenATV 7.3 with Python 3.

    I’ll try to debug this error, but any help is welcome.

    Sometimes running the Plugin to generate a free account for an IPTV server,

    I get an error such as "File missing /tmp/IPTV8", although the /tmp/link and /tmp/lnk2 files are created and contain the IPTV server URL, besides HTML code.

    Wait: now I understand it’s the m3u file obtained from the server URL

    that is not saved. I will look into this.


    Also I don't understand why many working examples shown here (for example server 10) by Mino

    exit with an error on my SF8008 OpenATV7.2 with Python 3.11.0.


    The new search command is great!

    Saving the last searched strings or adding channels to a fav list would even be better!!!

    The new 8.0.5 version update fails on my Octagon SF8008 with OpenATV 6.4

    because installing with opkg the ipk requires python3.

    The script correctly identifies the availability of python2, though.


    install.sh

    ***** Install New version ******

    + '[' Dream = DreamOs ']'

    + opkg install enigma2-plugin-extensions-freeserver_8.0.5_all.ipk

    Collected errors:

    * calculate_dependencies_for: Cannot satisfy the following dependencies for enigma2-plugin-extensions-freeserver:

    * python3-requests *

    * opkg_solver_install: Cannot install package enigma2-plugin-extensions-freeserver.

    + set +e

    + rm -f enigma2-plugin-extensions-freeserver_8.0.5_all.ipk

    + cd ..

    + sync


    opkg install …

    pkg_hash_fetch_best_installation_candidate: enigma2-plugin-extensions-freeserver 8.0.5 all

    pkg_hash_fetch_best_installation_candidate: Using prefered package enigma2-plugin-extensions-freeserver 8.0.5.

    calculate_dependencies_for: This could mean that your package list is out of date or that the packages

    mentioned above do not yet exist (try 'opkg update'). To proceed in spite

    of this problem try again with the '-force-depends' option.

    opkg_configure_packages: Configuring unpacked packages.

    opkg_configure_packages: Reordering packages before configuring them...

    Collected errors:

    * calculate_dependencies_for: Cannot satisfy the following dependencies for enigma2-plugin-extensions-freeserver:

    * python3-requests *

    * opkg_solver_install: Cannot install package enigma2-plugin-extensions-freeserver.

    ('service_id :', '8770')

    Traceback (most recent call last):

    File "IPTVWORLD70.py", line 276, in <module>

    get_clipmails(host_url)

    File "IPTVWORLD70.py", line 255, in get_clipmails

    link="'"+re.findall(regx, post_data)[0].replace('type=','type=m3u_plus')+"'"

    File "/usr/lib/python2.7/re.py", line 181, in findall

    TypeError: expected string or buffer

    ('service_id :', '8755')

    Traceback (most recent call last):

    File "IPTVWORLD70.py", line 276, in <module>

    get_clipmails(host_url)

    File "IPTVWORLD70.py", line 253, in get_clipmails

    post_data=s.posts('https://pay.------------/clientarea.php?action=productdetails&id=%s'%service_id,headers=Post_Hdr,data=checkout_data,verify=False,allow_redirects=True)

    AttributeError: 'Session' object has no attribute 'posts'

    Hi,

    I did a little debugging with your Python code:


    print("link :", post_account)

    with open(LINKFILE, "a") as f:

    f.write(post_account)


    Output:


    ('link :', <Response [200]>)

    Traceback (most recent call last):

    File "IPTVWORLD70.sh", line 338, in <module>

    get_clipmails(host_url)

    File "IPTVWORLD70.sh", line 260, in get_clipmails

    f.write(post_account)

    TypeError: expected a string or other character buffer object


    Obviously, the /tmp/link file is empty.

    The Response object contains the HTML content

    in the attached zip file.


    Hope it helps!


    iptvworld70log.zip

    Very good plugin, big thanks to mino60!


    A minor problem: I would like to keep my own oscam.options with my card when running the script to update he servers.

    Instead of getting each time a new standard oscam.options file from the website set in the script,

    would it be possible to use the one already present in the same directory or in /etc ?

    I already edited the bash script, however this would be necessary each time it is updated with a new version.


    Anyway, keep up the good work!