Record discards part of recorded program in timeshift buffer (1 Viewer)

ziphnor

Retired Team Member
  • Premium Supporter
  • August 4, 2005
    755
    13
    Copenhagen
    Home Country
    Denmark Denmark
    MediaPortal Version: 0.2.0.4 up to SVN 27/8.
    Windows Version: Windows XP SP2
    CPU Type: Athlon 64 3000+
    HDD: Samsung Spinpont 250GB
    Memory:
    Motherboard: Asus A8N-E
    Motherboard Chipset: Nforce 4
    Motherboard Bios:
    Video Card: ATi X550
    Video Card Driver:
    Sound Card: Onboard
    Sound Card AC3:
    Sound Card Driver:
    1. TV Card: Twinhan Cab CI (2031)
    1. TV Card Type: DVB-C
    1. TV Card Driver: 1.2.3.8
    2. TV Card: Twinhan Cab CI (2031)
    2. TV Card Type: DVB-C
    2. TV Card Driver: 1.2.3.8
    3. TV Card:
    3. TV Card Type:
    3. TV Card Driver:
    4. TV Card:
    4. TV Card Type:
    4. TV Card Driver:
    MPEG2 Video Codec: Nvidia
    MPEG2 Audio Codec: Nvidia
    Satelite/CableTV Provider: TDC
    HTPC Case: Noname
    Cooling: Thermal Take Sonic Tower
    Power Supply: Noname 350+ modded with 92mm Silenx Fan
    Remote: MCE 2005
    TV: Phillips 28" CRT(for now :)
    TV - HTPC Connection: VGA->SCART

    This problem is very simple, but also very serious. When you choose to record a program after its started the recording will start from the live point even if the entire program shown so far is contained in the timeshift buffer.

    This affects to very common uses of MP in my home:

    1. I start watching a move with timeshift on, and a few minutes into it decide that its good enough that i want to record all of it. Unfortunately this is not possible, any recording i make will start from the live point.

    2. I personally use a 180 minutes timeshift buffer, and sometimes watch a movie timeshifted by 30+ minutes in order to skip commercials easily. Sometimes i start watching a movie late at night, and in the middle of it decide i want to watch the rest tomorrow. This is a problem since any recording will start from the live point and discard the part of the program that is between the current location in the ts buffer and the live point.

    I previously posted a bug report with an example of 2., it can be found here and is still applicable:
    https://forum.team-mediaportal.com/showthread.php?t=9902

    Im pretty sure this used to work pre-0.2 final at least, and its extremely annoying. Ive started recording nearly all movies i start watching to prevent this issue, but its significantly more hassle.

    If i remember incorrectly and this feature has never been present, please reply and tell me so, so i can move to the feature request forum instead :)
     

    infinite.loop

    Retired Team Member
  • Premium Supporter
  • December 26, 2004
    16,163
    4,133
    127.0.0.1
    Home Country
    Austria Austria
    please attach all logs. without logs a bugreport is totally useless.

    if you are unsing the svn build from 27/8, test again with latest please.

    please also read ::this::

    :D
     

    ziphnor

    Retired Team Member
  • Premium Supporter
  • August 4, 2005
    755
    13
    Copenhagen
    Home Country
    Denmark Denmark
    Oops :) I thought i had added the logs in the old bug report(the one i linked to), but i guess i forgot. Sorry about that, will test again tonight and provide logs. But this *IS* supposed to work in MP right?
     

    ziphnor

    Retired Team Member
  • Premium Supporter
  • August 4, 2005
    755
    13
    Copenhagen
    Home Country
    Denmark Denmark
    MediaPortal Version: SVN 10104 (1 september)
    (rest as described above).

    The log files are attached, and is also at:
    http://s7.quicksharing.com/v/4383132/ziphnor.zip.html

    The main log file i put at pastebin for convinience:
    http://mp.pastebin.com/781180
    Description of logs:

    1. Starts MP
    2. Turn on TV on BBC World ('Filmagasinet' or 'Talking Movies' in english)
    3. Turn on Timeshifting
    4. Pause TV
    5. Wait a few minutes, then play again to see what the start SHOULD look like
    6. Pause again.
    7. Choose record -> Record Current program(live program is still the same)
    8. Click the program in the TV guide and choose 'Play from beginning', the playback doesnt start from the scene in the TS buffer but from the live point, that is the recorder hasnt recorded the TS buffer content.
    9. Verify this by choosing Play from live point(to check that the recording did indeed start at the live point).
    10. Stop record
    11. Shut of TV
    12. Exit MP.

    In addition to the problem im having there is a conceptual problem with the 'Record Current program' option. Will it record what im currently watching in the TS buffer or will it record the program that is current from the live TV point of view?
     

    Ralph

    Retired Team Member
  • Premium Supporter
  • May 13, 2005
    692
    8
    Germany
    Home Country
    Germany Germany
    ziphor,

    did you even started your file from the Recorded TV section or from myVideos?
    Please, try and see if your timeshifted material has been recorded, too?

    Regards
    Ralph
     

    ziphnor

    Retired Team Member
  • Premium Supporter
  • August 4, 2005
    755
    13
    Copenhagen
    Home Country
    Denmark Denmark
    I just checked that, the timeshifted material was *NOT* part of the recording when playing back from "Recorded TV", and its the same when playing from My Videos.

    There is no doubt about this, it has happened multiple times for me, across different installations of MP 0.2.
     

    Marcusb

    Retired Team Member
  • Premium Supporter
  • February 16, 2005
    1,995
    29
    Melbourne
    This is strange, as the record current while in TimeShift works well for me. I can be anywhere in the program and just press record, select current and away it goes.

    I do agree with you about the problem with timeshifting when the current program has finished and the next one starts. I'm not sure if it would be possible to take that into account though. You'd assume there would be a third option that is "Record currently watching program" or something, but MP would have to work out the times to determine which show is being viewed.

    Would be nice to have though.
     

    ziphnor

    Retired Team Member
  • Premium Supporter
  • August 4, 2005
    755
    13
    Copenhagen
    Home Country
    Denmark Denmark
    It is strange that it works for you. I re-tested and i consistently get the same behavior, all recordings occur as if the timeshift buffer simply does not exist.
     

    Users who are viewing this thread

    Top Bottom