Closed GoogleCodeExporter closed 9 years ago
Read the FAQ and README bundled with software. PS3 don't support subtitles when
streamed, only on AVCHD or Blu-Ray. You need to transcode(burn) subtitles to
video.
Original comment by ExSportCZ@gmail.com
on 29 Dec 2008 at 2:43
Why would you suggest to 'transcode' (probably you mean 're-encode') subtitles
on
video?
I AM streaming MKV's with PS3MediaServer and I can see the subtitles!!
I cannot see subtitles with M2TS's.
I think that the server should forcibly do transcoding upon the presence of
subtitle
files even on video files playable by the PS3.
Original comment by hyperspa...@gmail.com
on 6 Jan 2009 at 8:39
When you stream MKV to PS3, PMS reencodes the video.
Original comment by fabrice....@gmail.com
on 6 Jan 2009 at 1:03
Transcoding=reencoding but in much faster way. When you need subtitles then you
need
to transcode/re-encode the video so that subtitles are burned directly to
video=can't be turned off.
Only streaming withou reencoding = use Tsmuxer = no subtitles support.
Reencoding video and then streaming to PS3 = use
MEncoder,Avisynth/MEncoder,FFMPEG =
subtitles can be visible but you know RE-ENCODING is always quality loss and
much
higher bitrates...
Original comment by ExSportCZ@gmail.com
on 6 Jan 2009 at 5:00
@ExSportCZ: In transcoding you might not have quality loss (one container
format to
another) in re-encoding you ALWAYS have quality loss.
To the point and what I'm saying:
M2TS + subtitles = NO SUBTITLES SHOWN.
Original comment by hyperspa...@gmail.com
on 6 Jan 2009 at 10:20
1. Play file e.g. MyVideoFile.mkv with MyVideoFile.srt --> plays fine!
that's normal
2. Play file e.g. MyVideoFile.m2ts with MyVideoFile.srt --> subtitles
Because m2ts are ps3 compatible, ps3mediaserver plays them "as is". Otherwise
you
need to go into the #Transcoded Folder# to force transcode (reencoding,
whatever term
you like) with mencoder -> it's the ONLY way to show subtitles
Original comment by ps3mediaserver@gmail.com
on 6 Jan 2009 at 10:24
@ps3mediaserver:
It's the first thing I tried. It doesn't work on M2TS. It works on AVI in
1.02.1
though...
Original comment by hyperspa...@gmail.com
on 6 Jan 2009 at 10:28
have you tried to force transcode of the m2ts while removing the .srt ?
maybe this has nothing to do with subs, it's just mencoder who doesn't succeed
to
transcode this video ?
Original comment by ps3mediaserver@gmail.com
on 6 Jan 2009 at 10:50
I can see the M2TS file either non-transcoded or transcoded (from the
#Transcoded#
folder). Both results have perfect video playback but no subtitles :(
To be more specific:
In a directory on my harddrive I have 3 files:
1. MyVideo.mkv
2. MyVideo.m2ts (created from MyVideo.mkv using tsmuxer, so it's the same
content)
3. MyVideo.srt
MyVideo.mkv + subs = OK
MyVideo.m2ts + subs (no transcoding) = plays video fine, no subs shown
MyVideo.m2ts + subs (with Mencoder transcoding) = plays video fine, no subs
shown
MyVideo.m2ts without subs (no transcoding) = OK
MyVideo.m2ts without subs (with Mencoder transcoding) = OK
Original comment by hyperspa...@gmail.com
on 6 Jan 2009 at 11:11
You are mixing two different words transcoding and remuxing.
When you change only container, you remux it=no quality loss! When you recode
it,
you transcode it=quality loss;-)
But if you don't see subtitles when using MEncoder, then definately somewhere
you
have problem(subtitles not supported/corrupted, position too low=below TV
bottom
border,bad settings=Definitely disalbe subtitles is ON, etc...hard to say
without
debug.log)
Original comment by ExSportCZ@gmail.com
on 6 Jan 2009 at 11:23
Can't be more specific than previous comment regarding the subtitles.
Same settings, subs play fine with MKV, don't show up with M2TS.
(PS. check this link: http://en.wikipedia.org/wiki/Transcode
on the re-encode paragraph. You can re-encode (e.g. *same* format but lower the
bitrate or *same* format but different resolution) without transcoding
(*different*
formats). Remuxing -in the sense that you use it-, is a lossless form (special
case)
of transcoding.
But anyway, these all mean nothing if PMS can't display subs with M2TS's !!
)
Original comment by hyperspa...@gmail.com
on 6 Jan 2009 at 11:36
please join the debug.log file when playing m2ts with subtitles
Original comment by ps3mediaserver@gmail.com
on 6 Jan 2009 at 11:46
test procedure:
1. played MyVideo.m2ts w/o transcoding
2. played MyVideo.m2ts w/ transcoding
3. played MyVideo.mkv
Original comment by hyperspa...@gmail.com
on 7 Jan 2009 at 12:10
Attachments:
this one was rather obvious :p
Original comment by ps3mediaserver@gmail.com
on 7 Jan 2009 at 12:30
About transcoding. Transcoding is always quality loss and it is another kind of
re-
coding. When you have e.g. DVD Video, MPEG2 is used. You can transcode this
video or
reencode. Transcoding is lot of faster because take original stream and lower
its
bitrate where possible in the stream. Re-encoding encode new frames from
original,
so that speed is slower. You can use CinemaCraft CCE for re-encoding DVD or you
can
use e.g. DVD Shrink or DVDFab to transcode it. When you compress significantly,
better to use re-encoding but when you need e.g. 90%-100% of original video
size you
can use much faster transcoding which will try to lower bitrate for video
stream.
Transcoding can be used only when you transcode between 2 compatible video
algorithms = not possible to transcode video from mpeg2 to DivX/XviD/WMV etc.
Re-Muxing is only changing container with no change on video/audio part(but can
be
done==>AVC+DTS=AVC+recoded DTS to AC3 and then these 2 streams remuxed to m2ts
container)
Original comment by ExSportCZ@gmail.com
on 7 Jan 2009 at 2:09
Sorry, mpeg2 is similar with DivX/XviD:-) But using trancoding mpeg2 to mpeg2
is
much "safer/more efficient".
Check this transcode description http://www.ambarella.com/docs/Transcoding.pdf
==>
Transcoding MPEG2->H264/AVC
As you can see, transcoding will not create new video stream but tries to don't
touch some portion of this stream and change only some of them.Don't know how
to say
it better:-)
Original comment by ExSportCZ@gmail.com
on 7 Jan 2009 at 2:28
Okay, this is just semantics and it really isn't worth to spend more time on
it.
Based on the paper you pointed (which is nice) I don't see how you disagree
with my
last comment.
For example the 'fast recompression' ('stream manipulation' as it says in the
paper)
is mostly a drop in the DCT coefficients leaving the GOP structure intact. A
***special case*** would be to leave the DCT coeffients the same (don't lower
quality) and imbue the GOP's to a new format. Again, I point out (as I did in
my
previous message) that this is a hectic case of transcoding e.g. MPEG2 *same
quality* and compression levels in H264 syntax --based on your paper,
or e.g. MPEG4-AVC mkv *same quality* with MPEG4-AVC m2ts syntax(-->remuxing),
but it *IS* transcoding per se since you go from one format to another.
Reencoding is a weapon that you might use to perform your transcoding and based
on
your paper MPEG2->H264 greatly benefits from 'full recompression/re-encoding'.
I
will agree with you that most of the times when transcoding you need to
re-encode
the stream.
Encoding means that you find a way 'write down' signals in the RGB colorspace,
YPbPr
colorspace, YUV colorspace etc. to a structured array of bytes.
Anyway, this is semantics, the words we have established may change, the idea
stays
the same.
Original comment by hyperspa...@gmail.com
on 7 Jan 2009 at 9:19
No problem:-) I only reacted that transcoding have no quality loss...but it is
true
only for remuxing(TSmuxeR) when talking about PMS application. And when
remuxing,
you didn't change video format, only remux them to another container=video
stream
stays intact=no video quality loss. But when you use TRANSCODing in PMS, there
is
always quality loss.
But your problem is another:-) I thought that you try to display embed
subtitles in
m2ts stream and it is impossible when streaming without
recompression(transcoding).
PS3 supports embed subtitles only for AVI when streaming or also for m2ts but
you
need to burn it as BLU-RAY or AVCHD(USB key etc...)
Original comment by ExSportCZ@gmail.com
on 7 Jan 2009 at 3:18
Original comment by ps3mediaserver@gmail.com
on 7 Jan 2009 at 6:45
Original issue reported on code.google.com by
hyperspa...@gmail.com
on 29 Dec 2008 at 12:59