I am trying to transcode videos which have closed captioning. The original file is at http://mikecheat.com/disjrhd.ts The closed caption data is in the line 21 and is in the video file. I have tried ffmpeg to transcode it to AVC/h.264 using libx264 library which ends up removing the closed captions after transcoding. Some googling showed me that as of now ffmpeg is not supporting closed captions. Is there a way to encode an srt or any other subtitle file into the video stream? can anyone suggest any trancoder that does preserve closed captioning?
+ Reply to Thread
Results 1 to 10 of 10
-
-
ccextractor to get the .srt subs, then virtually any encoding GUI will accept .srt subs if you want to hardcode them
-
I am looking for adding closed captions not subtitles and hardcoding them does not work.
-
I am looking for adding closed captions not subtitles and hardcoding them does not work.
Earlier you asked "Is there a way to encode an srt or any other subtitle file into the video stream?" . The answer is yes
Note this method doesn't preserve closed captions; they are closed captions converted to srt subtitles which you can then use as hard or soft subs
-
BTW this is a tremendous waste of encoding resources; it's a 24p content stream, but encoded as 59.94p with 3:2 duplicates (you're encoding 2.5x the number of frames for nothing)
Depending on what your goals were, I would decimate the duplicates to get the original 24p stream back (e.g. using one of the tdecimate modes in avisynth) -
Hard coding is not the solution for me. When I said closed captions I meant captions that are according to the EIA 608/708 format. The extracting subtitles method works for the dvd player but not for the decoder we are using. I want to convert a subtitle file to closed captions which will be muxed inside the video stream. Hope that clears it up.
-
Most of the tools out there are for MPEG2 and DVD
OBE is supposed to be able to (CEA-708), but I think it's still in beta. You can contack kierank for more information (he posts at doom9, doom10 forums), and his gmail link is there
http://code.google.com/p/open-broadcast-encoder/ -
There are no free tools that I'm aware of that can add EIA 608/708 closed captions to H.264 GOP user data per ATSC standards. The only software I remember seeing that could do it was a very expensive professional broadcast closed captioning program. Even if you could do it, other than satellite receivers and DVRs, I'm not sure what could play the video and decode the EIA 608/708 closed captions with H.264 video.
I think Apple's MOV container supports a different type of closed captioning for H.264. Would that work for you? There may be some less costly tools that can add those kinds of closed captions.
Similar Threads
-
How to record Closed Caption from analog TV to MPEG?
By yardern in forum Capturing and VCRReplies: 13Last Post: 24th Aug 2014, 23:44 -
Closed caption centered vertically
By evat in forum Newbie / General discussionsReplies: 0Last Post: 18th Jun 2012, 21:06 -
How to add CC (Closed caption) to downloaded videos
By jbitakis in forum DVD RippingReplies: 9Last Post: 12th Dec 2011, 21:38 -
difference between subtitles and closed caption
By lovelove in forum SubtitleReplies: 11Last Post: 23rd Aug 2011, 17:28 -
hdmi does not support closed caption?
By impmon2 in forum DVD & Blu-ray PlayersReplies: 22Last Post: 29th Jun 2010, 10:49