Jump to content

TSPlayer Feedback


Recommended Posts

The VRPlugin is outdated and will not be updated anymore, since most of its capabilities are covered by the DVBViewer recorder engine and TransEdit.

 

MPG is a MPEG2 program stream container and quite unusual for H.264/AAC content, so I wouldn't use it - only few application are able to deal with it. DVBViewer does not support recording as mp4, so you will have to use appropriate conversion tools.

Link to comment
  • 2 weeks later...
  • Replies 155
  • Created
  • Last Reply

Top Posters In This Topic

  • Griga

    46

  • majstang

    13

  • mitsu

    9

  • TNT

    6

Top Posters In This Topic

Posted Images

  • 2 months later...
  • 1 year later...

Hi Griga!

 

I did noticed an another little quirk that is no big deal, but you should know it is there anyway. The controlwindow seem to distort video in the playbackwindow along a horizontal line from the top and bottom boarder of the controlwindow. It looks a bit like a tearing issue, but only on two lines so to speak. It is best seen in fullscreen mode and with some subtitles or TV-show credentials in video. When hiding controlwindow the issue is gone. Pausing video and moving the controlwindow around over some text in video you can see how picture gets shifted/teared along the horizontal line from top or bottom border.

Edited by majstang
Link to comment
  • 1 month later...
  • 2 months later...

Hi Griga!

 

Does this

- Enhanced/Fixed: The stream detection doesn't fail anymore on TS recordings affected by the "lazy CAM" issue. The files are playable without Scrambled Flag Fixer postprocessing.

mean I can stop using the Stream Patcher?

Link to comment
I can stop using the Stream Patcher?

Yes. Finally I have found a work-around in the playback part. It has also been applied in the latest DVBViewer Pro Beta, as far as I know. However, have in mind that the TS file may still be faulty, though TSPlayer and DVBViewer are able to play it. If you want to be on the safe side, go on using the stream patcher.

Link to comment
Yes. Finally I have found a work-around in the playback part. It has also been applied in the latest DVBViewer Pro Beta, as far as I know. However, have in mind that the TS file may still be faulty, though TSPlayer and DVBViewer are able to play it. If you want to be on the safe side, go on using the stream patcher.

REALLY nice work! Big thanks 2 U!

Link to comment

Dont know if anybody else have noticed this, but Rewind button acts flaky which i havent experienced with earlier TSPlayer versions. When pressed it often jumps 10 seconds back as it should and sometimes 1 second (not holding Shift key down or anything). The other three Rewind/Forward buttons seem to work without hickups.

Edited by majstang
Link to comment
I can't reproduce it here. Which kind of file? Which content? Selected decoders/renderers? Mouse or keyboard?

After further testing this issue seem to be related the fact im not using the stream patcher on my recordings. When ever a recordingerror occured in the TS-stream (according to the log) that is when the Rewind button goes bananas. Trying to rewind past that recording error with Rewind-button is nearly not possible (unless your are very fast). No problem to Fast Rewind or Fast Forward and Forward past the rec error. I have the "Lazy Cam" issue.

 

Content: SD MPEG-2

Decoders: NVidia Video Decoder

Renderers: VMR9

Edited by majstang
Link to comment
  • 4 months later...

Any reason why TSPlayer seems to break Aero when loading a file- telltale sign is the application minimise/maximise/close buttons go to 'old style'.

Edited by dvbrewer
Link to comment

Hey Guys,

 

Using TSPlayer 2.3, I'm trying to convert a TS file to mpg, but I only get sound in the output file.

Any ideas how to fix this?

 

Thx.

Edited by BUGsy
Link to comment

Yes, I know, I'm sorry. It was too late yesterday to think clearly about what I wrote, I already planned to post more info now. Anyway you're right.

 

So: I used to record everything in mpg from DVBViewer until HD channels came in The Netherlands. Apparently you can then only record in TS format. Normally I use Pinnacle's Studio 14 to cut the beginning, end and commercials from a recording, but that program doesn't support TS files. In addition, I want the recordings to be mpg because of the better support in other soft- and hardware. So I tried numerous programs to convert TS to mpg, but no luck. The output video quality was poor and/or there was no sound (side note: I actually found out that Windows Media Player can't playback a recording (in TS) with AC3 (2.0) sound, so switched back to MPEG sound).

 

At last I found THE solution, your TS player (2.3). It would do extactly what I needed, but unfortunately after reading every word of the help file and trying different decoders and renderers I only get audio when converting a TS to mpg. 'Converting' TS to TS is no problem...

 

I read about the Scrambled Flag Fixer and tried it, but no success (I saw that it was implemented in the last version of TSplayer, so no luck expected anyway).

 

The problem occurs with both coded and non-coded (free to air) channels. I have Windows 7 by the way. Hope this helps and a light lits.

Edited by BUGsy
Link to comment

Sorry, but doesn't help much. The important facts are:

 

Does the video stream (H.264, I guess) show up in the "Available Streams" field?

 

Is it ticked when you start the TS -> MPG conversion?

 

Can you play the TS file with TSPlayer? Does it show video?

 

Does the MPG file size look like "audio only", or does it contain video, that can't be played?

 

If the file size is ok: Can you play the MPG file with TSPlayer? Does it show video?

 

If no: Does the problem only occur when you cut the file, or also when you try to convert the whole file?

 

Uploading a TS sample (20 MB or such) to some hoster would give me an opportunity to analyze it.

Link to comment

Oh, yes... Everything seems okay (all your questions' answers are positive). Filesize of the mpg is even slightly larger than the TS file (using a test file of 1m29s 136.813 kB (TS) -> 138.463 kB (mpg)). Haven't thought of trying to play the mpg in TSplayer, that works! (weird), but WMP and VLC don't. Problem occurs in both situations.

 

I have to look into hosting the file, haven't got any webspace. I'll ask someone tomorrow. Thanks so far.

Link to comment
Haven't thought of trying to play the mpg in TSplayer, that works! (weird), but WMP and VLC don't.

MPEG4 stuff in a MPEG2 program stream container (MPG) is quite unusual and not covered by the standard. Only few software / players / DirectShow components are able to handle it.

 

Now you know why DVBViewer doesn't allow to record H.264 video as MPG (though the recorder engine could do it). It would be very misleading for users like you. TSPlayer provides such a conversion for special purpose only. I should have mentioned it in the manual...

Link to comment

Hi Griga!

 

Thanks for a new TSPlayer :) It is always great fun to follow this project, since quite many things you are creating for the TSPlayer gets implemented into the DVBViewer eventually. Saw you were looking for feedback on the new version. However this suggestion/feedback applies to the DVBViewer as well. Did set up my Windows7 system some time ago and have managed to get it working quite well. When doing so one do notice some qirks, more in particular when using other renderers more suited for Win7. When comparing how MPC-HC and TSPlayer/DVBViewer handles the single control I suspect most of the people are using frequently namley "Forward" and "Fast Forward" (to quickly get past commercials and such). I did notice MPC-HC has a far superior forward handling compared to TSPlayer/DVBViewer. It is much swifter and if using the EVR there is no 1 second blackout after pressing Forward button before picture show again, like it is on TSPlayer/DVBViewer. There is no good reason for this blackout, especially when it is nowhere to be seen on other software using the same renderer.

 

If using D3D on TSPlayer (EVR Custom on DVBViewer) there is no blackouts, instead the picture freezes the equal amount of time the blackouts took before picture comes back. The difference to MPC-HC using EVR Custom Press. here is TSPlayer is significantly slower jumping the 10 or 30 seconds, because of the 1 second freeze.

 

My suggestion is to overhaul the TSPlayer Video navigation handling to get it to work more smoothly.

 

Regards

majstang

Link to comment
if using the EVR there is no 1 second blackout after pressing Forward button before picture show again, like it is on TSPlayer/DVBViewer.

I can see such blackouts in DVBViewer Pro, but not in TSPlayer and DVBViewer GE.

 

If using D3D on TSPlayer there is no blackouts, instead the picture freezes the equal amount of time the blackouts took before picture comes back.

Here it's pretty fast, though my PC is quite old (AMD Athlon 3200+ single core & Nividia GeForce MX 440 graphics card that I bought 8 years ago).

Link to comment

Oh, that was unlucky you dont experience the blackouts with TSPlayer. Go figure! Hard to do anything about it then. Did try with a bunch of TS files with both Mpeg2 and H.264 content and almost all show the same blackout with EVR. With one file instead of a blackout there was a white(out) (same duration as the blackout) after pressing forward button and it said Panel in the middle of the screen with black text. Testing playing the files in full screen instead of a blackout the video disappears and desktop gets visible (for 1 second) and in the middle of screen there is a black box, probably where it says Panel like it did with the white(out).

 

I don't know if this issue could be related to some crap ATI brings with their Catalyst Driver, but it seems unlikley because there is no forward/rewind blackout with other players when using the EVR. My system specs are Win7 32-bit, ATI Radeon HD3870, Catalyst 10.9, CPU Intel Q6600.

Link to comment

Maybe due to the video decoder or DXVA. I've tried it with MPEG2, ffdshow video and audio decoder, no DXVA involved.

 

The EVR creates a "blackout" by design when the filter graph is stopped. The TSPlayer works around it by redirecting the video output to a different (invisible) window while the state transition takes place. However, I've only tested it under XP, which is not the natural EVR environment ;)

Link to comment

Hi Again!

 

More feedback coming your way! More TSPlayer 2.3.1 trouble on Windows 7 32-bit system with the EVR (and D3D also)! TSPlayer seem to suffer from some kind of Standby/Hibernation issue which I havent experienced on my XP system (VMR9). What happens is if playing a TS recording and then pause it (to finish watching it later on) and the system goes into hibernation. When the system resumes and it is time to continue whatching the recording it is not possible. When unpausing the TSPlayer two things happens...total video freeze (if rewinding or forward a bit video plays in extream slowmotion) or video plays in slowmotion. The best way to go from here is to close the player and restart the recording. Soemtimes it is possible to get video to play in normal speed pressing the forward rewindbutton several times.

 

Even when using the D3D renderer I see similar problems, but this time when resuming from hibernation and unpause...only audio is playing while video has freezed where I did pause before hibernation.

 

At a first glance...you may have some bugs lurking in here.

 

But I wonder how you could troubleshoot this one when not having Windows 7? I can imagine there are more people out there wanting this very nice software to work as great as it does on XP on Win7 as well. Maybe it is time for hackbart to invest in this fine project of yours ;)

Link to comment
TSPlayer seem to suffer from some kind of Standby/Hibernation issue

It's most likely due to involved DirectShow filters or drivers and out of my scope. The TSPlayer doesn't contain any Standby/Hibernate related code. So there is nothing I can do.

 

Maybe it is time for hackbart to invest in this fine project of yours

The TSPlayer is my private project. It is mainly supposed to be a handy development and test environment for the DVBViewer Filter and the DVBViewer recorder engine (TSPlayer uses it for conversion, thus making recording reproduceable).

 

I'm providing it as download because it may be useful for some people, but there will be no efforts to make it fit user requirements. Feedback is welcome, and if there are reproduceable issues that obviously can be fixed within the TSPlayer code I will do it, particularly if it serves the improvement of the DVBViewer playback/recorder engine. But nothing more!

Link to comment

The TSPlayer doesn't contain any Standby/Hibernate related code.

Maybe this is the problem...TSPlayer does not tell the renderer to reset and resume video from last played position after a standby/hibernation? I would imagine most other players have that code, hence no issues resuming video/audio playback after s/h. Even though it appears DirectShow and VMR9 on XP handled that fine automatically, cuz on my XP system this was never a problem. It can of course be the Catalyst Driver acting up...10 driver versions since the official Win7 release and this system is not entirely stable yet :thumbsdown:

Well, this is no biggie! I might as well continue with closing TSPlayer and restart the recording :)

Link to comment

Griga, thank you very much for your work on TSPlayer!

It helps me much.

Not long ago, I've tried to process one of my HDTV recordings (.ts file with H264+MPEGAudio+AC3). This file contained many inconsistencies/discontinuities, so all the tools (e.g. Nero Vision) were confused from some parts of the file and other tools simply crashed.

The ProjectX, unfortunately, couldn't be used, because it does not support the h264 format so I searched the net for some other tool to repair and cut the transport stream files. I have tried TSRemux, TSPE, etc. with mixed success (BTW, TSPE seems to be fairly good).

Your 2.3.1 version announcement reminded me, that TSPlayer could help. Resulting .ts file, processed by TSPlayer, is readable by the standard (naive) tools, so it seems, I can use TSPlayer to repair and cut HDTV recordings instead of ProjectX in the future.

Initially, after my first attempts, I wanted to ask you to add some "I-frame scrolling" (jumping) buttons, but I've just read the 2.2.0 announcement where you wrote "You may also use the space bar for skipping the smallest possible amount forward (to the next I frame)". I have no possibility to try it right now, but I believe it works in 2.3.1 version too. Please, add this hotkey info to "TSPlayer_Manual_E".

Once more - thank you!!!

Kodl

P.S. If you will extend features of the TSPlayer in the future, please consider adding possibility to cut inner parts of recordings (e.g. advertisements) ;) .

Link to comment
  • 1 year later...

I suppose this is a forgotten project since the application hasn't been updated in over a year. If there's still life in the project i just wanted to request the possibility for the TSPlayer to handle unicode filenames like for example:

20120309_19-59-01_TV3_Casino royale - ★★★★★★★★★★.ts

 

If trying to play this file TSPlayer gives a msgbox:

"The (first) file does not exist"

and the file can't be played.

Edited by majstang
Link to comment
  • 1 year later...

I'd like to use TSPlayer very much, but I can't: my Output Directory is on a network drive, and because of this processing speed drops from nearly native S-ATA speed to a mere 500 KB/s ;-(

Is there a chance that the I/O get's fixed or do I have to look for an alternative?

Link to comment
  • 5 months later...

Bump post #151

Still looking for the filehandling parts of TSPlayer to be Unicoded. It's a bit of a pity it's not yet Unicoded when everything else in the DVBViewer project is. It's personally a double pity for me cuz I prefer TSPlayer as fileplayer over the Pro any day. I use TSPlayer each and every day :original:

I know your contribution to this project is amazing when realizing you're doing it on your free time and without any monetary compensation. In my book that's a hero. Now when the other hero has passed away, I suppose the pressure on you rises, but hope you could find some time for it later on.

 

Regards

majstang

Link to comment
  • 1 year later...

Wonderful, a new tsplayer build! Thanks Griga!

 

In order to prevent flickering the TSPlayer switches the Aero design off under Windows 7 while the EVR is used. The EVR Custom Renderer is not affected by this issue.

 

That is annoying but fortunately it works fine with EVR Custom Renderer as stated.

 

A small thing. Titlebar in main window says 2.3.4.0. I suppose it should be 2.4.0.

 

Im very sorry to see files with Unicode names still cant be played with TSPlayer. In my excitement testing it i was hoping badly Unicode filehandling was included in "- Fix: Numerous minor fixes and enhancements", but not yet. I know you say:

 

Though the TSPlayer provides various useful functions it is not primarily tailored for user needs. It mainly serves as a test platform for new features and procedures.

 

But such good quality software should be tailored for user needs. Its a much better fileplayer than DVBViewer and I use it every day. It seems others agrees with me, considering build 2.4.0 has been downloaded 84 times since this morning alone. Hope you could reconsider.

 

Regards

majstang

Edited by majstang
Link to comment

The problem with Unicode file names exists in DVBViewer GE and TransEdit as well.

And will not be "fixed" there in the foreseeable future. Because switching to Unicode in the DVBViewer GE would be a lot of work.

 

And TSPlayer being a test platform, which sharers code with the DVBViewer GE. It is unlikely that it will change in the TSPlyer before it change in the DVBViewer GE.

Link to comment

That is sad news, cuz I highly doubt DVBViewer GE ever will be fully Unicoded. My feature request for TSPlayer only applies to filename handling which usually is a few code snippets for such a small application. Well, I have to seize the opportunity to get Grigas attention while he's on a roll, even though it's unlikely I'll ever get this feature for TSPlayer.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...