VideoHelp Forum
+ Reply to Thread
Results 1 to 20 of 20
Thread
  1. Member
    Join Date: Feb 2012
    Location: Hong Kong
    Search Comp PM
    I have some great quality (1920x1080 AVC/AAC) mp4 files that I want to add ssa files as soft subs. I do not want to re-encode the video because it's already excellent quality. Instead of spending hours converting the videos, I'd like to have some software just pass through the video as is and add in the sub as soft sub, so it should take minutes instead of hours. Is there a way to do it? I've tried several solutions but they all seem to take a long time to "convert" and I have many files.
    Quote Quote  
  2. VH Wanderer Ai Haibara's Avatar
    Join Date: Jan 2006
    Location: Somewhere on VideoHelp...
    Search Comp PM
    If you're just planning to view the MP4 videos on a computer, you can leave the subtitles as-is and load them in whatever player you're using (or make sure they have the exact same name as the video, and the player may load them automatically), OR use mp4box (command-line program, though there are GUIs available, as mentioned on the VideoHelp Tools page for mp4box), and mux the SSA into the MP4 as a (switchable/soft) subtitle stream.
    If cameras add ten pounds, why would people want to eat them?
    Quote Quote  
  3. Member
    Join Date: Feb 2012
    Location: Hong Kong
    Search Comp PM
    I tried YAMB but it doesn't seem to support ssa, only srt/sub/ttxt/xml. It doesn't let me add the ssa file.
    Quote Quote  
  4. I'm a MEGA Super Moderator Baldrick's Avatar
    Join Date: Aug 2000
    Location: Sweden
    Search Comp PM
    Does mp4 support ssa/ass? I doubt any hardware player supports it.
    Quote Quote  
  5. Member
    Join Date: Feb 2012
    Location: Hong Kong
    Search Comp PM
    I'm now trying to convert ssa to srt using subresync and then use YAMB to mux it with the video.
    Quote Quote  
  6. VH Wanderer Ai Haibara's Avatar
    Join Date: Jan 2006
    Location: Somewhere on VideoHelp...
    Search Comp PM
    If you do that, though, you'll lose any formatting used in the SSA (.srt doesn't support sizes, font styles, colors, etc.).

    Did you try My MP4box GUI?

    Edit: Hmm... I don't even know if MP4 supports muxed SSA/ASS subtitle streams. My MP4Box GUI's Tools page doesn't seem to indicate it supports SSA/ASS, either:

    All features / Full description:
    * Create mp4 files containing:
    - video streams with m4v, cmp, h264, 264, h263, 263 as input format or from avi, mpg, mpeg, vob, mp4, mov, ogg, qcp and 3gp format.
    - audio streams with aac, ac3, amr, awb, evc, mp3 as input format or from avi, mpg, mpeg, vob (mp2 only), mp4 and 3gp format.
    - subtitle streams with srt, idx/sub and ttxt format.
    Are you intending to play the MP4 on a computer, or a standalone device? If you're playing the video on a computer, I'd just leave the .ssa as it is, and load it while playing the movie, than convert it to .srt.
    Last edited by Ai Haibara; 20th Feb 2012 at 03:59.
    If cameras add ten pounds, why would people want to eat them?
    Quote Quote  
  7. Member
    Join Date: Feb 2012
    Location: Hong Kong
    Search Comp PM
    I looked at the MyMP4box official site and saw that it supports the same subtitle formats as YAMB (srt, ttxt but not ssa). I don't mind losing formatting, I just want to have subs. By the way after muxing the converted srt with the video with YAMB the subtitles can't be seen either. Something must have went wrong.
    Quote Quote  
  8. VH Wanderer Ai Haibara's Avatar
    Join Date: Jan 2006
    Location: Somewhere on VideoHelp...
    Search Comp PM
    Did you turn the subtitles display on in your player?

    Which player are you using?
    If cameras add ten pounds, why would people want to eat them?
    Quote Quote  
  9. Member
    Join Date: Feb 2012
    Location: Hong Kong
    Search Comp PM
    I'm trying to play it on a standalone device. I wouldn't be going through all this trouble to play it on my computer since software players can load external sub.
    Quote Quote  
  10. Member
    Join Date: Feb 2012
    Location: Hong Kong
    Search Comp PM
    I use Media Player Classic and I checked the subtitle menu. It says embedded and loaded but still nothing is shown.

    (I'm playing it using MPC Home Cinema to see if it works, before transferring to my hardware player.)
    Quote Quote  
  11. VH Wanderer Ai Haibara's Avatar
    Join Date: Jan 2006
    Location: Somewhere on VideoHelp...
    Search Comp PM
    Do you have VSFilter installed, or ffdshow with subtitle support enabled, and MPC-HC set to a video mode where subtitles are supposed to work? Do subtitles work correctly in other videos?

    Do the subtitles work in, say, VLC or an mplayer-based player?
    If cameras add ten pounds, why would people want to eat them?
    Quote Quote  
  12. Member
    Join Date: Feb 2012
    Location: Hong Kong
    Search Comp PM
    I have CCCP installed with default settings. Subtitles always work perfectly with other videos. I have not tried another player. Let me do that and get back to you. Thanks.
    Quote Quote  
  13. Member
    Join Date: Feb 2012
    Location: Hong Kong
    Search Comp PM
    When I played it in VLC player, for the first minute or so I get rectangular blocks for what are supposed to be Chinese characters and then nothing.
    Quote Quote  
  14. Member
    Join Date: Feb 2012
    Location: Hong Kong
    Search Comp PM
    I just tried Format Factory and although it took longer, it was able to mux the subs successfully...
    Quote Quote  
  15. I'm a MEGA Super Moderator Baldrick's Avatar
    Join Date: Aug 2000
    Location: Sweden
    Search Comp PM
    Doesn't it reconvert the video?
    Quote Quote  
  16. Member
    Join Date: Feb 2012
    Location: Hong Kong
    Search Comp PM
    From the time it takes, I'd say so, but at least the subs come out correctly (though there's some "stuttering" - each time when changing lines it flashes a couple of times). I have yet to find a solution that doesn't re-encode but mux ssa correctly.

    (Although I used a custom setting and set all the criteria to "default" and when I checked the output video it has all the same criteria as the original file)
    Last edited by ngngokkiu; 20th Feb 2012 at 07:15.
    Quote Quote  
  17. Member
    Join Date: Sep 2007
    Location: Canada
    Search Comp PM
    I think mp4 container doesn't support ssa or ass multiplexed, only simple text based like .ttxt

    Does your device see the subs leaving them separate ? With the same name ?

    video.mp4
    video.ssa

    What kind of subs does your device support ?
    Quote Quote  
  18. Member
    Join Date: Feb 2012
    Location: Hong Kong
    Search Comp PM
    I'm trying to watch it on my iPad. I've used AcePlayer on iPad and it was able to play higher resolution than what Apple officially supports. So the only problem is to get the subtitles embedded into the mp4 since the iPad can't read external subtitle files. So what I've been trying to do is to have some program convert the text in the ssa file to something that can be embedded, such as srt, and then mux, but not too much success. So the next best thing is to have hard sub which takes more time but the subtitles display properly, as in Format Factory. But since I'm spending the time to hard code it anyway I might as well convert it to native iPad format while I'm at it. It looks like there's no way around it.
    Quote Quote  
  19. VH Wanderer Ai Haibara's Avatar
    Join Date: Jan 2006
    Location: Somewhere on VideoHelp...
    Search Comp PM
    Maybe Srt iPhone or iPodME might work.
    If cameras add ten pounds, why would people want to eat them?
    Quote Quote  
  20. Member
    Join Date: Feb 2012
    Location: Hong Kong
    Search Comp PM
    Thanks. I checked them out and as with other solutions, they require the subtitle files to be in srt or ttxt. The problem is I haven't found a reliable way to convert my ssa files to srt especially since they are non-English (Traditional Chinese).

    And anyway hard sub is probably better for me since the formatting is kept. The only downside is time but I converted 26 episodes in one night and they are all on my iPad now.
    Last edited by ngngokkiu; 21st Feb 2012 at 06:35.
    Quote Quote  



Similar Threads