Click here to go to the forum index Click here for the home page
 
Author Message

<  MyStuff  ~  MyStuff File Format

Page 1 of 1
halibut
Posted: Fri Jun 08, 2012 6:32 pm Reply with quote
Frequent contributor Joined: 23 Apr 2006 Posts: 232
Is there any technical documentation for the mystuff 6.4 file formats?

The main file file I'm interested in is MyStuff_RecordedInfo.dat. I have a large number of files that were recorded under a much earlier version of MyStuff. I think MyStuff used to store info about each recorded file in a seperate .mei file (I could be wrong), but this got 'lost' due to me trimming the recordings with cutads. The header info on the .recs is also wrong (I think MyStuff falls back on this when it doesn't have an entry in RecordedInfo) due to the cutting.

I was hoping to be able to patch the info for the files back into MyStuff_RecordedInfo.dat to correct this problem, but have yet to figure out what all the fields are.

_________________
TF5800, TS On, F/W: MS6 Recommended F/W 12/9/2009 -FmSy+BmEvEzPePsR0SbScVd TAPs: MHEG Control B2.1; EPG2MEI v0.96; SecCache (UK) v0.4; EIT Sub (Game) v0.6; MyStuff 6.6; Extend v1.7; MyInfo B5.5;Sig generated by MyInfo on 17/2/15
View user's profile Send private message
juwlz
Posted: Fri Jun 08, 2012 7:32 pm Reply with quote
MyStuff Team Joined: 12 Aug 2005 Posts: 10801 Location: Wokingham, Berkshire (Hannington transmitter)
halibut wrote:
Is there any technical documentation for the mystuff 6.4 file formats?
No. However, AFAIK, the format is rather similar (Wink) to something else that is documented. I just can't remember what it is or where to find it!
Quote:
I think MyStuff used to store info about each recorded file in a seperate .mei file (I could be wrong)
It did.
Quote:
I was hoping to be able to patch the info for the files back into MyStuff_RecordedInfo.dat to correct this problem, but have yet to figure out what all the fields are.
The RecordedInfo.dat file works as a pair with the MOTList.dat, but I don't know the details. That may or may not matter for your purposes though.

Julie

_________________
5800, TS On, F/W: MS6 Recommended F/W 12/9/2009 -Sy+BmC0CfCtFsIMPePsR3UUuUxZ
5810, TS On, F/W: F/W: MS6 Recommended F/W 12/9/2009 +BmCfCtFsR3Z
MyStuff info; Help!; Reference
Harmony 885 remote. Sig date 8 April 2012
View user's profile Send private message Visit poster's website
mstombs
Posted: Fri Jun 08, 2012 8:15 pm Reply with quote
Frequent contributor Joined: 31 Dec 2006 Posts: 938
My assumption of the contents of MyStuff_RecordedInfo.dat 'by inspection' is in the Antares thread, which may be good enough...

http://forum.toppy.org.uk/forum/viewtopic.php?t=17286&start=289

http://forum.toppy.org.uk/forum/viewtopic.php?p=247117&highlight=mei8#247117
View user's profile Send private message TF5800
andy___
Posted: Fri Jun 08, 2012 8:40 pm Reply with quote
Regular contributor Joined: 03 Sep 2011 Posts: 47 Location: Stirling
halibut wrote:


I was hoping to be able to patch the info for the files


I too have lost programme information from a number of recordings but from the most up-to-date version of MyStuff. I lost the information when I copied the rec files off my toppy and onto an external hard drive. The file headers are incorrect on the 2nd and 3rd programmes of back-to-back recordings and on some other recordings where the file headers carry the previous programme's information when there was some extra padding.

qubits has managed to make Antares read the MyStuff 6.4 header information for programmes on the toppy and from the headers in of ones in the external drive. I don't think it will help you though if MyStuff used to store the information differently. I shouldn't be a problem for me in the future since I can now export the programme info to a spreadsheet before moving the files off the toppy.

http://forum.toppy.org.uk/forum/viewtopic.php?p=249911#249911

If you're talking about patching info back, can I ask what is the source of the information? Would I be able to do a similar thing and patch information back to files on my external hard drive?

_________________
TF5800, TS On, F/W: MS6 Recommended F/W 12/9/2009 -Sy
TAPs: PcControl B1.3; EPG2MEI v0.96; MyStuff 6.6; Font Manager 1.0d; Extend v1.7; SecCache (UK) v0.4; EIT Sub (Game) v0.6; (MyInfo B5.6); MHEG On/Off A3;
Sig generated by TopManager/PcControl on 11/10/14
? 2TB HDD, 12V fan with series resistor, Harmony 555 remote. DigitalStream HD PVR. W8 x64
View user's profile Send private message
halibut
Posted: Sat Jun 09, 2012 5:35 pm Reply with quote
Frequent contributor Joined: 23 Apr 2006 Posts: 232
juwlz wrote:
I just can't remember what it is or where to find it!

If it comes to you Juwlz, let me know Smile

mstombs wrote:
My assumption of the contents of MyStuff_RecordedInfo.dat 'by inspection' is in the Antares thread, which may be good enough...

Cheers mstombs. That answers a few of the bits I hadn't nailed yet. What was SID?

andy___ wrote:
qubits has managed to make Antares read the MyStuff 6.4 header information for programmes on the toppy and from the headers in of ones in the external drive.

I Havent looked at Antares yet. I may have to give it a go.

andy___ wrote:
If you're talking about patching info back, can I ask what is the source of the information? Would I be able to do a similar thing and patch information back to files on my external hard drive?

They're mostly dozens of episodes of Peppa Pig for the little one. I was going to get the info from Wikipedia.

_________________
TF5800, TS On, F/W: MS6 Recommended F/W 12/9/2009 -FmSy+BmEvEzPePsR0SbScVd TAPs: MHEG Control B2.1; EPG2MEI v0.96; SecCache (UK) v0.4; EIT Sub (Game) v0.6; MyStuff 6.6; Extend v1.7; MyInfo B5.5;Sig generated by MyInfo on 17/2/15
View user's profile Send private message
mstombs
Posted: Sat Jun 09, 2012 7:01 pm Reply with quote
Frequent contributor Joined: 31 Dec 2006 Posts: 938
Quote:
What was SID?


Who? Adverts for British Gas shares?

sid is the service id, which maps to the Channel Name. It seems that to uniquely link the info in recordedinfo with the file you need to read the file header to get the sid i.e. 4171 for "BBC ONE" then from the file location and creation time you get the MEI filename used? I think you be sure a rec file is only from one channel, so that info is right even if there's padding.
View user's profile Send private message TF5800
BobD
Posted: Sat Jun 09, 2012 7:14 pm Reply with quote
MyStuff Team Joined: 03 Aug 2005 Posts: 4218
I did think this info was already out there somewhere. I will try to cobble something together later in the week. The basic format is the same as a standard mei file, but there is other stuff around it.

_________________
FW: ChunkyWizard Recommended
TAPs:
MyStuff (always one version ahead of everyone else!), and recommended support TAPS
MyStuff skins, manual and latest version: http://www.BobDsMyStuff.co.uk
Known bugs & forthcoming fixes: http://www.BobDsMyStuff.co.uk/Bugs.shtml
Changes coming in the next version: http://www.BobDsMyStuff.co.uk/NextVersion.shtml
View user's profile Send private message Visit poster's website
mstombs
Posted: Sun Jun 10, 2012 10:19 pm Reply with quote
Frequent contributor Joined: 31 Dec 2006 Posts: 938
I don't think even the mei file format is in the MyStuff manual, but its readily available on

http://www.toppy.org.uk/~r2-d2/mei.html
View user's profile Send private message TF5800
juwlz
Posted: Mon Jun 11, 2012 8:05 am Reply with quote
MyStuff Team Joined: 12 Aug 2005 Posts: 10801 Location: Wokingham, Berkshire (Hannington transmitter)
I thought it was on your site somewhere, but couldn't find it in the site map. Thanks

Julie

_________________
5800, TS On, F/W: MS6 Recommended F/W 12/9/2009 -Sy+BmC0CfCtFsIMPePsR3UUuUxZ
5810, TS On, F/W: F/W: MS6 Recommended F/W 12/9/2009 +BmCfCtFsR3Z
MyStuff info; Help!; Reference
Harmony 885 remote. Sig date 8 April 2012
View user's profile Send private message Visit poster's website
BobD
Posted: Mon Jun 11, 2012 4:56 pm Reply with quote
MyStuff Team Joined: 03 Aug 2005 Posts: 4218
MyStuff_RecordedInfo.dat format.

One line per MyStuff recorded programme (as in one per MyStuff recording, so possibly several per Toppy recording, if MyStuff merged them together at the recording stage) lots of fields per line, with a | between them.

The fields are:

Name: This used to be the individual filename, before we switched to having all things in one file. This name is the channel name, then the start time of the recording (the start of the actual timer recording, not the start of the programme), and then possibly a number to show which part of the merge it was, eg BBC THREE_201103082300.01.mei is the name for the second part of a merge that started at 2300.

Version: eg MEI7 or MEI8 etc. The rest of this post is assuming version 8 (which to be honest may or may not be the released format!)

SvcNum: Internal toppy svcNum for this channel

StartTime: Start time of this programme (not including padding)
EndTime: End time (not including padding)

EventName: Name pf programme
EventDesc: Description of programme

Duration: Minutes duration of programme

EpisodeName:
EpisodeNumber:
Genre:
Ratio:
SubTitles:
Rating:
Stars:
ProdDate:
SeriesCrid:
EpisodeCrid

Protected: 1 if the programme is protected, 0 if not

SvcID: Internal Toppy svcID of channel

And that would be the lot.

_________________
FW: ChunkyWizard Recommended
TAPs:
MyStuff (always one version ahead of everyone else!), and recommended support TAPS
MyStuff skins, manual and latest version: http://www.BobDsMyStuff.co.uk
Known bugs & forthcoming fixes: http://www.BobDsMyStuff.co.uk/Bugs.shtml
Changes coming in the next version: http://www.BobDsMyStuff.co.uk/NextVersion.shtml
View user's profile Send private message Visit poster's website
halibut
Posted: Mon Jun 11, 2012 5:57 pm Reply with quote
Frequent contributor Joined: 23 Apr 2006 Posts: 232
Cheers Bobd
Smile

_________________
TF5800, TS On, F/W: MS6 Recommended F/W 12/9/2009 -FmSy+BmEvEzPePsR0SbScVd TAPs: MHEG Control B2.1; EPG2MEI v0.96; SecCache (UK) v0.4; EIT Sub (Game) v0.6; MyStuff 6.6; Extend v1.7; MyInfo B5.5;Sig generated by MyInfo on 17/2/15
View user's profile Send private message
halibut
Posted: Tue Jun 12, 2012 9:19 am Reply with quote
Frequent contributor Joined: 23 Apr 2006 Posts: 232
How long should MyStuff_RecordedInfo.dat retain info about deleted programs?

_________________
TF5800, TS On, F/W: MS6 Recommended F/W 12/9/2009 -FmSy+BmEvEzPePsR0SbScVd TAPs: MHEG Control B2.1; EPG2MEI v0.96; SecCache (UK) v0.4; EIT Sub (Game) v0.6; MyStuff 6.6; Extend v1.7; MyInfo B5.5;Sig generated by MyInfo on 17/2/15
View user's profile Send private message
BobD
Posted: Tue Jun 12, 2012 9:54 am Reply with quote
MyStuff Team Joined: 03 Aug 2005 Posts: 4218
Forever. Actually, no perhaps not. It may be based on the K2 (or something like that) crid reuse period. Hyde will perhaps remember more about this than me. I can check the code later.

_________________
FW: ChunkyWizard Recommended
TAPs:
MyStuff (always one version ahead of everyone else!), and recommended support TAPS
MyStuff skins, manual and latest version: http://www.BobDsMyStuff.co.uk
Known bugs & forthcoming fixes: http://www.BobDsMyStuff.co.uk/Bugs.shtml
Changes coming in the next version: http://www.BobDsMyStuff.co.uk/NextVersion.shtml
View user's profile Send private message Visit poster's website
halibut
Posted: Sun Jun 24, 2012 5:12 pm Reply with quote
Frequent contributor Joined: 23 Apr 2006 Posts: 232
Wow. I went through this file yesterday. I've got stuff in there that was recorded and deleted over a year ago and hasn't been associated with a timer for almost as long.

Could something be broken in the clean-up process?

_________________
TF5800, TS On, F/W: MS6 Recommended F/W 12/9/2009 -FmSy+BmEvEzPePsR0SbScVd TAPs: MHEG Control B2.1; EPG2MEI v0.96; SecCache (UK) v0.4; EIT Sub (Game) v0.6; MyStuff 6.6; Extend v1.7; MyInfo B5.5;Sig generated by MyInfo on 17/2/15
View user's profile Send private message
BobD
Posted: Sun Jun 24, 2012 6:55 pm Reply with quote
MyStuff Team Joined: 03 Aug 2005 Posts: 4218
Maybe. Or I could be wrong. It possibly just removes the crid info based on the K setting. I'll check later.

_________________
FW: ChunkyWizard Recommended
TAPs:
MyStuff (always one version ahead of everyone else!), and recommended support TAPS
MyStuff skins, manual and latest version: http://www.BobDsMyStuff.co.uk
Known bugs & forthcoming fixes: http://www.BobDsMyStuff.co.uk/Bugs.shtml
Changes coming in the next version: http://www.BobDsMyStuff.co.uk/NextVersion.shtml
View user's profile Send private message Visit poster's website

Display posts from previous:  

All times are GMT + 1 Hour
Page 1 of 1

Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum