Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > (HD) DVD, Blu-ray & (S)VCD > (HD) DVD & Blu-ray authoring

Reply
 
Thread Tools Search this Thread Display Modes
Old 16th November 2017, 01:59   #1301  |  Link
sheppaul
Registered User
 
Join Date: Sep 2004
Posts: 145
Quote:
to add the possibility to globally move all subtitles a bit more toward the spectator or behind the screen?
Yeah, there was already such a feature for normal 2d text subtitles. But, it did not work for subtitles having 3d depths. Now, it's possible.

Quote:
It would be indeed a nice addition to PotPlayer if he could support the 3D depth from external or muxed OFS files. At least, it will be possible to play SBS or T&B files with SRT subtitles and the (more or less) correct depth.
That's exactly what I thought. However, there is one more thing which should be implemented before telling him about the OFS implementation. Potplayer can convert and display normal text subtitles to 3d subtitles having fixed depth but adjustable on the fly.

It works well with 3d mvc media (blu-ray iso/folder, mkv having 3d mvc streams) but re-encoded 3d videos having half resolutions do not work with a default subtitle renderer (overlay type). It should be changed to image type (mixing subtitles to video streams). It is also supported in the player but it is very inconvenient as it requires manual switching and the quality of subtitle rendering is not very good if you have large screens. I think providing the same subtitle rendering with half 3d videos should be done in advance.

Potplayer's developer said it's very complicated and he'd not like messing up the existing codes as it is actually working pretty well. So I'm stuck with the precedent feature which I think is absolutely necessary. As for OFS files, is it possible to mux it in mkv container?

Last edited by sheppaul; 16th November 2017 at 05:44.
sheppaul is offline   Reply With Quote
Old 16th November 2017, 05:31   #1302  |  Link
sheppaul
Registered User
 
Join Date: Sep 2004
Posts: 145
Quote:
Originally Posted by konikpolny View Post
Talking about subtitles, as regards pic based subtitles they are kind of too big for my use and I've always wondered if the players can reduce their size. Do you know if any players provide control over the size of the sup or idx/sub format subtitles? I haven't been able to find ...
Potplayer can do it. It's one of the features I made a feature request ago and fortunately it was implemented. It's somewhere in preferences. By the way, I'm not sure how it'll work for displaying 3d subtitles as my purpose for feature request was to reduce the size of 2d subtitles.

Last edited by sheppaul; 16th November 2017 at 05:43.
sheppaul is offline   Reply With Quote
Old 16th November 2017, 11:08   #1303  |  Link
r0lZ
PgcEdit daemon
 
r0lZ's Avatar
 
Join Date: Jul 2003
Posts: 7,063
Quote:
Originally Posted by sheppaul View Post
As for OFS files, is it possible to mux it in mkv container?
As far as I know, no. It is certainly possible to add the 3D offsets in SEI messages within the AVC video stream (exactly like they are added to the MVC stream in a 3D BD), but that would require a specific muxer or a tool that can add the SEI messages after the original creation of the h264 or h265 stream, or to modify x264 and x265 to include the possibility to add them directly, when the video is encoded. That seems difficult. But it is already possible to include any file as attachment in the final MKV. Since an OFS file is made of approximately as many bytes as there are frames in the movie, it's a small file that can be loaded entirely in memory when the MKV is opened. But if the offset sequences are not muxed with the video stream, the difficulty will be to stay synchronized when the user seeks somewhere in the movie. The player must know the exact frame number it is playing to pick the right 3D depth, and many DirectShow codecs are not frame accurate. Also, an independent OFS file (included or not in the MKV container) is not suitable for video streaming.

Also, for movies with several different subtitle streams, it will be necessary to imagine a method to link each subtitle stream to its corresponding OFS file. It is easy to imagine a way to do it, for example with a little file describing that, or simply with the order of the subtitle streams matching the order of the OFS files, but there is currently no standard for that. I'm not sure the programmer of a specific player will accept to implement his own method, if it is not widely accepted.

So, I don't know if there are fatal difficulties in implementing the 3D offset sequences for SBS or T&B movies, but IMO it's possible, as long as they are associated with a video format and that can be decoded accurately and a good container. IMO, that should be the case of h264/h265 within a MKV container, but I'm not sure. (It is for sure not possible to do that with an AVI and old codecs like DivX. But who still uses AVI with that obsolete codec for a modern 3D movie?)
__________________
r0lZ
PgcEdit homepage (hosted by VideoHelp)
BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV

Last edited by r0lZ; 16th November 2017 at 11:18.
r0lZ is offline   Reply With Quote
Old 16th November 2017, 13:38   #1304  |  Link
sheppaul
Registered User
 
Join Date: Sep 2004
Posts: 145
Quote:
Originally Posted by r0lZ View Post
there is currently no standard for that. I'm not sure the programmer of a specific player will accept to implement his own method, if it is not widely accepted.

So, I don't know if there are fatal difficulties in implementing the 3D offset sequences for SBS or T&B movies, but IMO it's possible, as long as they are associated with a video format and that can be decoded accurately and a good container.
Yeah, you got the point. He does not really like non-standard methods. That's probably the main reason he'd not likely to support it.
sheppaul is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 00:27.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2017, vBulletin Solutions Inc.