PDA

View Full Version : Does the Dune play .TRP files?


Dawgneck
10-12-09, 09:08
Oh man, I don't see .trp listed as a compatible file the Dune will play.

I have a lot of HD recordings created by a Sonicview FTA box that are the .trp variety.

Will the Dune Prime/Base play them?

Thanks, everyone.

Malignant
10-12-09, 09:29
Did some quick research on the TRP file extension and as far as i can see TRP is just another extension for an Mpeg transportstream just like .TS or .mpg.

Since the dune can handle both these formats i suspect it can handle TRP as well.
That just leaves the question if it recognizes the TRP extension as a movie file.

If it doesn't recognize it you can always just rename the extension.
Renaming it to .TS or .MPG should work as well.
It's not the proper way to do it but since you're dealing with just a transportstream it should work.

Otherwise i found this quick conversion guide for you to do it the "proper" way.
Just follow step 1 and you are left with a nice .TS file wich will play back on the dune in 5 mins.

Very quick and easy way convert HD Mpeg4 trp files to m2ts

I posted this method in the guides section but also decided to post it here too.

I read the other PVR1080i mpeg 4 conversion guide for the SV8000 in this forum and the method was horrible. Copying all files into one .trp file. Then using the H.264 Cutter app to convert the .trp file to .ts. Then loading the .ts file into Nero Vision to encode and burn onto a DVD disc. That process would take 15 hours on a P4 gig. < ----- this is horrible.

The method shown below took about 20 minutes including burning to disc on my P4 3 Gig.

This basis of this method using the TsRemux app was found at videohelp.com.

1. If you don't need to cut out commercials, all you need to is as follows:

Use the copy command to combine all trp files into one .ts file. (The files are combined into one .trp file but the extension is renamed as .ts)
For example:
copy /b "xxx.trp"+"xxx.001"+"xxx.002"+"xxx.003" xxx.ts

Then, load the .ts file into TsRemux. Select the audio and video stream. Then deselect 'Bypass Audio Alignment'. Then select your output file as .m2ts and then select a directory for the output file and create a name for the file. Click on the "Remux" button and in a few minutes, you will have a file, depending on the size, than can be burned to a DVD5 or DVD9 disc, which will play on your PS3.

If you select Blu-ray as your output, you have to make sure the resolution is a perfect 720p or 1080p. Otherwise, the PS3 will not play it.

2. If you need to cut out commercials or whatever.

You would use the copy command to copy all files into one .trp file. Use H.264 Cutter to convert the file into .ts. Then load the video file into H.264 Cutter to edit out commercials. You have to select the Start and End frames and then click on the Add button. I believe the Start and End frames refer to the video you want to keep, not the video you are removing. So you will have to join the .ts files you have cut. (These extra steps will take extra time). Either way, at this point you just have to load your final .ts final into TsRemux as explained in Step 1.

As mentioned, TsRemux takes about 5 minutes and is free. Nero Vision you have to pay and takes 15 hours. You decide.
Source : www.abadss.com (http://www.abadss.com/forum/324-sv8000-ihub-help/50245-detailed-videoredo-tutorial-how-convert-trp-file-s.html)

Dawgneck
10-12-09, 10:17
Thanks, Malignant.

I am happy to hear that (eventually) I'll be able to play the movies, but I really hope the player can play the .trp files as is.... I have over 200 such movies on a 16TB Qnap TS-809 NAS and converting them will take too much time.

If the player doesn't play .trp files, I hope it will play the renamed files.

Thanks again.

If anybody has a definitive answer, please share.

Mart1001
10-12-09, 11:01
Thanks, Malignant.

I am happy to hear that (eventually) I'll be able to play the movies, but I really hope the player can play the .trp files as is.... I have over 200 such movies on a 16TB Qnap TS-809 NAS and converting them will take too much time.

If the player doesn't play .trp files, I hope it will play the renamed files.

Thanks again.

If anybody has a definitive answer, please share.

Can you upload somewhere for me a sample from your files and I will test it on my Prime 3.0?

Dawgneck
10-12-09, 20:34
Will do, Mart1001.

I will PM you when it is online.

Thanks for the offer!

Can you upload somewhere for me a sample from your files and I will test it on my Prime 3.0?

Dawgneck
10-12-09, 22:13
OK, Mart101, I decided to share the file with everyone, just in case there are others here in the same boat.

I compressed the folder containing the files to a .rar file. These transports will only have one .trp file, but the supporting files (ending with a 001, 002, 003, etc) can be multiple, depending on how large and long the movie clip is. This movie only has one supporting file.

The file can be downloaded from Rapidshare here: http://rapidshare.com/files/319093458/The_Obama_Express.rar

Thanks in advance for your help.

Mart1001
10-12-09, 22:46
I hope I have good news for you :)

The .trp didn't play with this extension. The Dune simply doesn't recognise it as a mediafile.
I renamed the extension to .ts and it plays perfect!

(Maybe obvious ->) So you can use some proggie such as Renamer to do this quick for all your files. http://www.den4b.com/downloads.php?project=ReNamer

BTW. Do you have complete shows/movies still as seperated 001, 002 .trp files or did you join them to one big .trp file? If seperated, you will get around 3 seconds pauses (stop/start) with resyncing of your display and the Dune even if I builded a playlist by pressing play instead of enter on the remote.
I record in .ts files and do join them for this reason.

Dawgneck
10-12-09, 23:47
Thanks, Mart1001.

This is both good and bad news....

The file you downloaded was the smallest I had and did not contain separate .00* files.

All my other movies have 4 or more .00* files that the .trp file/Sonicview box seems to access and play sequentially, smoothly, and without any kind of hesitation when the next file is accessed.

I hope renaming the .trp will enable the Dune box to play the movies smoothly, but based on your report, it might not. If this is the case, I may have to recode the .trp / .00* files to a single .ts.

I will check out the Renamer program once I get my box and cross my fingers for smooth playback.

BTW, I searched for a movie with just two .00* files but they are all too large to share via rapidshare. I will just have to wait until my box arrives.

Thanks again for your help.

I hope I have good news for you :)

The .trp didn't play with this extension. The Dune simply doesn't recognise it as a mediafile.
I renamed the extension to .ts and it plays perfect!

(Maybe obvious ->) So you can use some proggie such as Renamer to do this quick for all your files. http://www.den4b.com/downloads.php?project=ReNamer

BTW. Do you have complete shows/movies still as seperated 001, 002 .trp files or did you join them to one big .trp file? If seperated, you will get around 3 seconds pauses (stop/start) with resyncing of your display and the Dune even if I builded a playlist by pressing play instead of enter on the remote.
I record in .ts files and do join them for this reason.

Malignant
11-12-09, 07:50
For multiple file's just download TSJoiner.

This is a program with a GUI that merges TS streams wich consist of multiple parts into 1 file.
Here's a link for you :TSJoiner (http://www.brothersoft.com/tsjoiner-download-87401.html)

Does pretty much the same as the copy /b command you can use from a dosbox but this has a nice drag and drop functionality.

Just select the multiple files that are paired and drop them in.
They will be copied ( not remuxed ! ) into 1 big file, takes just a minute or so.
After that you are left with one big TRP file, wich will not play on your dune just yet.
But like stated above, just rename the TRP file to TS and voila, it works.

Maybe the guys from HDI can add the TRP extension to to supported playback files.
It's just a matter of adding and extension, codecs are already there because it's basically the same as an TS file.

HDI_fw_dev
11-12-09, 19:59
For multiple file's just download TSJoiner.
Maybe the guys from HDI can add the TRP extension to to supported playback files.
It's just a matter of adding and extension, codecs are already there because it's basically the same as an TS file.

Yes, we will add this into the new firmware. Very easy to do.

Dawgneck
12-12-09, 00:25
Incredible news!

I was just about to post a message stating this should be easy for HDI to implement because the Qnap NMP-1000 (which is based on the earlier SMP8635) plays .trp files flawlessly.

Thanks again, everyone, for your help!

Mart1001, I'd like to extend a special thanks to you for taking the time to test the .trp files I shared!

HDI_fw_dev, let me know if you need any test .trp files.

Dawgneck
30-12-09, 12:21
Hello, HDI fw dev!

This message is regarding the .TRP file playback.

Thanks for your attempt to address the .TRP playback issue I have! I updated to the lastest beta firmware and tested the .TRP playback capability....

We are halfway there.

Yes, the box now plays videos with the .TRP extension, and after the .TRP file is finished, the player will stop....

But this is where the problem is. If the HD movie created by the FTA box is longer than 22 minutes, the Dune player will stop playing the movie at 22 minutes.

Below is the reason why (please be patient with my detailed explanation):

Most FTA boxes (I have the Sonicview HD8000) use the FAT32 file structure to create their ".TRP" recordings. The ".TRP" extension is the main movie file and will not be larger than 1.58GB. This is the "FTA box's" solution for the FAT32 file size limitation. If a HD movie exceeds 22 minutes (i.e. exceeds 1.58GB in size), then the FTA box creates and adds "additional" files to the folder.

The "additional" files are also 1.58GB in size (the last file in the chain can be less than 1.58GB in size), but instead of having the .TRP extension, the extensions start with .001, .002, .003 and so on.

In movies longer than 22 minutes, when the .TRP file play ends, file.001 starts playing (gapless, of course). After file.001 ends, file.002 starts. This continues for each 22-minute .00? file until the last file ends.

When (the Sonicview HD8000) FTA box creates a HD movie, in addition to the .TRP and .00? files, the box creates and places three additional files into the folder. These files have the following extensions: .ifo, .idx and .txt. I think the FTA box reads one of these files and learns what order to play the .TRP/00? files, but I could be wrong.

Additionally, if you manually click on the 2nd file in the movie chain (the .001 file), it will play until it ends, but clicking on the third and subsequent files in the chain (.002, .003, et al) results in no playback.

I mistakenly assumed the coders knew the above information when I first brought it up.... As you guess, this is a big problem for me and my friends who use FTA boxes (we have hundreds of FTA recordings).

I use a Qnap TS-809 NAS and I'm a member of Qnap's forum. I asked a member who has the Qnap NMP-1000 media player and the same FTA box as I if his NMP-1000 played the .TRP/001 movies and he confirmed it did. He said playback of .TRP/001 files worked flawlessly, gapless and with no hesitations between the files.

Is there anyway we can correct "multiple" .TRP/001 file playback format in the next firmware update? Please advise if you'd like me to send copies of the files the FTA box creates.

Thanks in advance for your help and reply!

I appreciate you reading this, your continued help, support and quick release of firmware that address the outstanding issues remaining with the Dune boxes.

saster
30-12-09, 12:38
Since the trp file seems to be a simple transport fiie, can't you just join the files to one big trp file when moving it to the NAS?

There are many file joining tools availe.

Even if HDI implements a routine to process "additional files", i doubt it will be gapeless (which is probably a major rewrite of the file read code).

HDI_fw_dev
30-12-09, 13:28
Thanks for the detailed explanations. So it was not enough just to add support for .TRP file extension.

Unfortunately, Dune has no support for gapless playback of multiple files, so even if such an advanced support for automatic handling of TRP/001/002/... file sequences is implemented, w/o gapless playback, it would probably not work the way you like. So it seems the best way is to just combine these files into a single file before playing them on Dune.

Implementing gapless playback support is a separate story (potentially possible, but not easy and is not among our current top priorities, sorry).

Nevertheless, we will add the requested feature (automatic detection of TRP/001/002/... sequences and their gapless playback) to our TODO / voting list, so it will have chances to be implemented eventually.

Dawgneck
30-12-09, 14:08
Thanks for the reply, guys.

I am not sure if I should have called this "gapless".

I just got an explanation from Arthur about the issue. He seems to fully understand the situation and said a simple coding should fix this. He compared the issue to playback of DVDs and BluRays, which also have multiple files but are played back seamlessly.

He will be getting in touch with the appropriate people (coders?) and should offer a better (and hopefully shorter) explanation than what I posted.

I (and a few other friends looking to buy a Dune box) really hope this can easily be corrected because we have hundreds of FTA movies already on our Qnap NAS' we want to watch on the Dune and we can't afford the time needed to combine the files into a single .TRP.

Thanks in advance!

saster
30-12-09, 16:43
... we can't afford the time needed to combine the files into a single .TRP.

A binary join of multiple files (if they are true transport files= no header) is done i notime. It takes as long as copying the file on the harddrive!

Give it a try!

Once you have converted the files you have on the NAS, each time you transfer the trs files to the NAS in the future, do a join instead of a direct copy.

http://www.freebyte.com/hjsplit/#win32

kermit67
30-12-09, 18:02
joining files very simple:

windows command prompt:
copy /b file1+file2+file3... destination

works fine with *.ts.

roland


A binary join of multiple files (if they are true transport files= no header) is done i notime. It takes as long as copying the file on the harddrive!

Give it a try!

Once you have converted the files you have on the NAS, each time you transfer the trs files to the NAS in the future, do a join instead of a direct copy.

http://www.freebyte.com/hjsplit/#win32

Dawgneck
30-12-09, 22:06
Thanks, Saster and Kermit67.

I will try this out on a few movies.

Appreciate your help!

A binary join of multiple files (if they are true transport files= no header) is done i notime. It takes as long as copying the file on the harddrive!

Give it a try!

Once you have converted the files you have on the NAS, each time you transfer the trs files to the NAS in the future, do a join instead of a direct copy.

http://www.freebyte.com/hjsplit/#win32

joining files very simple:

windows command prompt:
copy /b file1+file2+file3... destination

works fine with *.ts.

roland

Dawgneck
30-12-09, 22:12
Thanks for the reply, HDI tw dev.

I hope the implementation of automatic handling or trp/001/002/... file sequences in the next firmware is not a problem and something you can simply do. If what Arthur says is true, hopefully that will be all that is needed.

In the meanwhile, I will combine the trp movies to a single file when I want to watch them.

Thanks again for your help and I appreciate you taking time to assist us in the forums!


Thanks for the detailed explanations. So it was not enough just to add support for .TRP file extension.

Unfortunately, Dune has no support for gapless playback of multiple files, so even if such an advanced support for automatic handling of TRP/001/002/... file sequences is implemented, w/o gapless playback, it would probably not work the way you like. So it seems the best way is to just combine these files into a single file before playing them on Dune.

Implementing gapless playback support is a separate story (potentially possible, but not easy and is not among our current top priorities, sorry).

Nevertheless, we will add the requested feature (automatic detection of TRP/001/002/... sequences and their gapless playback) to our TODO / voting list, so it will have chances to be implemented eventually.

Malignant
31-12-09, 11:07
Just a quick reply here.

Have no option to test it myself since i dont have any TRP files.
But is it possible to build a playlist like you do with music only then with movie files ?

If so just drop all movie files in the playlist and you will only experience short drops but the movie keeps playing.

I don't know about the auto continuation option, no clue if there is some form of data stored in the headers of TRP files wich point to each other.

Also i believe it was hitting the play button instead of the enter button that makes the dune play all files in the current dir instead of the selected one only.

Hope this is of some help for now.

Dawgneck
02-01-10, 06:18
Actually, Malignant, I forgot to mention the following:

I have a movie with the .trp file and five 00? files (001-005). When I hit the play button on the folder, the system will play the first .001 file instead of the .trp file. After file 001 ends, there is a 2-5 second delay, then the .trp file plays second. After the .trp files ends, we are kicked back to the main menu. It does not play any of the remaining three files. Clicking on files 002-005 individually still does not produce playback of these files (only the .trp and .001 files will play).

This is constant regardless of what movie I play.

So yes, there is a gap between the files, but file-order is not correct at this moment.

I hope this is easy to remedy.

Thanks.

Dawgneck
10-02-10, 08:23
Well, I found an utility that automatically places all the pieces together just by right-clicking on the folder containing the files and asking it to start.

Finished converting all my movies, quickly and renamed them to the .TS format for playback on any system.

Thanks to everyone who offered help.