OldGoat

Members
  • Content Count

    127
  • Joined

  • Last visited

  • Days Won

    10

Posts posted by OldGoat


  1. Stuart,  Thanks a bunch.   Tvheadend was doing my head in.  Kind of got it half working but certainly not to the level of EyeTV in spite of all its faults.

    Couple of issues I found,  I selected and pasted "/opt/local/bin/tv_grab _uk_tvguide --configure" but eventually discovered that it contained a control code <feff>.  Back delete to correct a typo?  Also in your script  "~/.xmltv/xmltv_refresh.sh" it starts with "!/bin/bash",  believe it should be "#!/bin/bash"

    You were correct re having to go through 1000ish entries to get the 20 or 30 you wanted but I found you could repeat the process to get ones you missed as long as you carried on to the end, it didn't delete previous configuration.  Screenshot attached265157787_Screenshot2022-08-15at20_29_14.thumb.png.14264065c07da13020aaab3fdebd5bba.png

    For your info, I'm running this on a 2018 Mac mini with Monterey 12.4 and EyeTV4.  Would love to get a hold of the EyeTV3 code and see about converting it to 64 bit which is what Geniatech should have done in the first place.  4 is rubbish compared to 3.  

    Thanks again!  

     

    Now have this running in launchd under user agents to run at 05:00 & 17:00.  


    xmltv.plist file goes in directory ~/Library/LaunchAgents/ and xmltv_refresh.sh goes in  ~/.xmltv

    I've added some lines to tidy up stderr & stdout files.  You will need to install coreutils to use this as xmltv_refresh.sh contains the command gdate which is not a OSX native command.

    The command sudo port install coreutils since you've already installed .  I already have it installed via Homebrew.

    xmltv_refresh.sh xmltv.plist

    • Like 1

  2. Stuart,  Thanks a bunch.   Tvheadend was doing my head in.  Kind of got it half working but certainly not to the level of EyeTV in spite of all its faults.

    Couple of issues I found,  I selected and pasted "/opt/local/bin/tv_grab _uk_tvguide --configure" but eventually discovered that it contained a control code <feff>.  Back delete to correct a typo?  Also in your script  "~/.xmltv/xmltv_refresh.sh" it starts with "!/bin/bash",  believe it should be "#!/bin/bash"

    You were correct re having to go through 1000ish entries to get the 20 or 30 you wanted but I found you could repeat the process to get ones you missed as long as you carried on to the end, it didn't delete previous configuration.  Screenshot attached265157787_Screenshot2022-08-15at20_29_14.thumb.png.14264065c07da13020aaab3fdebd5bba.png

    For your info, I'm running this on a 2018 Mac mini with Monterey 12.4 and EyeTV4.  Would love to get a hold of the EyeTV3 code and see about converting it to 64 bit which is what Geniatech should have done in the first place.  4 is rubbish compared to 3.  

    Thanks again!  


  3. Still no joy as of this date.  Ran Wireshark to check connections on update request ip traffic and no connection to made to Gracenote (https://webapi-net.glb.gracenote.com/) during update attempt.  No idea why 3 separate websites needed to update.  Have logged 2 separate incidents with Geniatech with no response.  Guess that's what happens when a Chinese company goes south.  If anyone wants a copy of the Wireshark info, let me know and I'll put it up with a Dropbox link.

    Trying to get TVheadend working on a Synology DS220 NAS.  Not for the faint of heart.  Think you need to be a Sat TV engineer and unix guru rolled into one.  Will update if successful.  Probably about 20 attempts so far


  4. On 5/8/2020 at 11:37 PM, TimG said:

    The EyeTV software and my Netstream 4Sat still sucks. I can't believe I'm the only person who's getting the Audio Narration 'jammed on' with no ability to just have the ordinary audio an no additional audio description audio channel activated. Have supplied sample short recordings to Support but no solutions yet.

    I personally would not recommend either EyeTV 4 or the tuner receivers currently. Very disappointed as prior to this have used of EyeTV software (with Elgatp DTT stick) since 2006.

    I have the exact same problem among others.  I've rolled back to Mojave and use EyeTV 3.  Don't expect Geniatech to sort problems out for a long time.  They're most likely in it for an easy buck.


  5. 55 minutes ago, augenschmaus said:

    Beta is out. You can buy now the full version V4.

    But be careful, although beta time is out, my freshly bought V4 crashes after ten seconds! Continuously!

    Have you tried using EyeTV Reporter 4  to completely uninstall, reboot, do a new install and reboot again?

    ( Download from https://saturn.geniatech.eu/wp-content/uploads/2016/02/EyeTV-Reporter.dmg_.zip  Shows Ver 1.87 in Finder)


  6. 15 hours ago, Nomis101 said:

    I know what you mean. I have the exact same issue with EyeTV4. I've mentioned this several times in the beta thread, but it wasn't fixed.

     

    On 12/20/2019 at 6:32 AM, Schnittwerk said:

    I need any HELP with my Eye-Tv T2 for DVBT2 lite and the Beta Software.

    In Germany we have only HD Channels under DVBt2 and some of them sending in Dolby 5.1

    So I can only hear the Surround Channels without any Dialog channel when 

    the TV Station sending a Program live with Dolby 5.1 

    It is NOT possible to change the Audio Tracks to the Dialog Channels. 

    Where is something complete wrong or missing!? 

    But when I record the (same) Program with EyeTv - I can listen (and change) later to all the channels with 

    the VLC-Player !!! But I need those Dialog Channel in the Live-TV.

    regards

    Think you need to contact Geniatech Support.  This forum is answered by other users which can solve some problems which are mostly due to "A Short Between the Ears".  Yours looks to be a bit more esoteric as I think most of us are stuck in 2 channel worlds.


  7. 3 hours ago, Sibylle said:

    Can anybody tell me where I do find the beta download? I'm willing to try it again although if have little hope that it will run then. I have an iMac macOS Catalina 10.15 and since the last update I can't see any live TV anymore. The Hybrid Stick for DVB-C (also DVB-T/T2) doesn't work anymore. When I tried it with any beta version somewhere here from this site I just saw a black screen with a big ! and 6:9 in the upper left corner. Thats all. Greetings from Germany.

    Click on "Mikyesun replied to a topic"


  8. On 4/13/2019 at 3:21 PM, EYEMISSELGATO said:

    Hi All,  I found what I needed.  EYEMISSELGATO's link is only for the current software.  The previous versions of EyeTV are at https://www.geniatech.eu/faq/eyetv-3-release-history/ and I had a Sierra installer but it wouldn't work but found if you set you computer clock manually to a date prior to High Sierra, it works!!

    Oh joy, oh joy!


  9. On 11/16/2018 at 9:31 PM, Ton said:

    Both do much more recordings simultaneously. With either I sometimes record up to 8 stations. Have no deep knowledge on the technical stuff but it has to do that with DVB-C a number of stations are bundled in a single transmission. EyeTV only records one of these stations while others record  the bundle and then select what you have chosen.

    Tryit out. Both are available fully unlimited at no cost.

    Hi Ton, Sorry, went away on hols to States.  Back now and looking at TVheadend.  No executable for Mac and don't see any instructions to compile.


  10. Having become extremely frustrated at Gracenote's deterioration of service and ridiculous increase in price, I developed the following system to download the UK EPG from xmltv.co.uk. The xml service is not as slick as Gracenote's but it's free!  This has been working for over a week now.

     

    Applescript to retrieve http://www.xmltv.co.uk/feed/6721 UK tv 24 hour listings and load it into EyeTV.app. Can be adapted for other xmltv.co.uk downloads such as the 7 day download.

     

    You must decide what directories to put the Applescript and where working directories will be. See Instruction number 2.

     

    Be aware that xmltv.co.uk periodicly changes the URL to disable old users who have not stopped their automated downloaders that are no longer required

     

    1. Following is the Applescript to run. Copy and paste the lines into the Script Editor application and save it to the directories that you select or created per instruction 2. You can run it manually but there are instructions to have it run daily below.

     

     

    # Start of Applescript

    # Retrieve head of file to test for change of URL.

    do shell script "curl http://www.xmltv.co.uk/feed/6721 --head --silent --output /Users/Your_Username/some_subdirectory/xmlTV/UKtv_24hr.xml"

     

    # Set variable with the retrieved file's path.

     

    set xmlUKtv_24_file to "/Users/Your_Username/some_subdirectory/xmlTV/UKtv_24hr.xml"

     

    # Read first line of file and test for missing file

    set firstLine to paragraphs of (read xmlUKtv_24_file before linefeed)

    # Send email if file doesn't exist

    if ((firstLine as string) is equal to "HTTP/1.1 404 Not Found") then

    tell application "Mail"

    set my_message to make new outgoing message

    set subject of my_message to "xmlTV 24 Hour Download Failed"

    set content of my_message to "Not sure why it happened... Check xmlTV.co.uk/feeds for list number change."

    set sender of my_message to "Your_Username@some_email.com"

    --

    tell my_message

    make new to recipient at end of to recipients with properties {name:"Your_Username@some_email.com"}

    end tell

    --

    send my_message

    end tell

    else

    -- Get the complete file and load into EyeTV

    log " Success!!"

    # Download the xml file

    do shell script "curl http://www.xmltv.co.uk/feed/6721 --silent --output /Users/Your_Username/some_subdirectory/xmlTV/UKtv_24hr.xml"

    # Load it into EyeTV

    do shell script "/usr/bin/open -a /Applications/EyeTV.app /Users/Your_Username/some_subdirectory/xmlTV/UKtv_24hr.xml"

    log (current date)

    end if

    # End of Applescript

     

     

    2. The following is the contents of local.xmlTV_UK_24hr_Dwnld.plist. Copy and paste into a text editor and save to /Users/Your_Username/Library/LaunchAgents/local.xmlTV_UK_24hr_Dwnld.plist. Be sure to save as a plain text file into the directory shown. All other files can be any directory you want. You can change the filename if you like but the file extension MUST BE “.plist

     

     

    <?xml version="1.0" encoding="UTF-8"?>

    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

    <plist version="1.0">

    <dict>

    <key>Label</key>

    <!-- Comment Delimiters -->

    <!-- Following contains a unique string that identifies your daemon to launchd. -->

    <string>local.xmlTV_UK_24hr_Dwnld</string>

    <!-- Run when it first loads. This will also run at boot time. -->

    <key>RunAtLoad</key>

    <true/>

    <key>ProgramArguments</key>

    <array>

    <string>osascript</string>

    <!-- Location of Applescript to run. -->

    <string>/Users/Your_Username/some_subdirectory/xmlTV_Listings_Dwnld_24hr.scpt</string>

    </array>

    <!-- Set the time to run every day. -->

    <key>StartCalendarInterval</key>

    <dict>

    <key>Hour</key>

    <integer>3</integer>

    <key>Minute</key>

    <integer>30</integer>

    </dict>

    <!-- Working directories for logs and errors. -->

    <key>WorkingDirectory</key>

    <string>Users/Your_Username/some_subdirectory/xmlTV</string>.

    <key>StandardOutPath</key>

    <string>/Users/Your_Username/some_subdirectory/logs/xmlTV_dwnld.log</string>

    <key>StandardErrorPath</key>

    <string>/Users/Your_Username/some_subdirectory/logs/xmlTV_dwnld.err</string>

    </dict>

    </plist>

     

     

    3. The following is the terminal command to launch the above file which will then run every 24 hours at 03:30 which is shortly after the xmltv.co.uk database is updated. Open the Terminal application and copy and paste the following line into it and press “Return”.

     

    launchctl load /Users/Your_Username/Library/LaunchAgents/local.xmlTV_UK_24hr_Dwnld.plist

     

    To stop the service:

     

    launchctl unload local.xmlTV_UK_24hr_Dwnld

     

     

    Tags: EyeTV.app, Elgato, Geniatech, Gracenote, xmltv.co.uk, EPG