VideoHelp Forum




+ Reply to Thread
Results 1 to 11 of 11
  1. There's tons of stuff to convert PGS to other formats, based on parsing text and converting to SRT and other formats, but that's not what I want.

    I don't want to edit an existing PGS subtitle file either.

    I want to create my own totally new PGS subtitle file with my own images in it. If there's software out there to do this, my googling skills aren't up to the task of filtering out the mountains of search results that are most definitely NOT what I want.

    I'd settle for any other graphic-based format that works with VLC and Handbrake. I tried using an ASS subtitle file, but both of those pieces of software choke on that.
    Quote Quote  
  2. "My own images"? Do you want to embed custom graphics in the subtitles? Or you just meant a PGS generated by yourself?

    Anyhow you have two options, depending of the complexity of your subtitles:
    - SubtitleEdit, for basic ASS/SRT files where there are no overlapping timing and no custom elements like drawings.
    - ass2bdnxml + SUPer, for every other cases, including very complex ASS files.
    Last edited by cibo; 30th Sep 2024 at 06:18.
    Quote Quote  
  3. I'm not sure what software you need.
    I have not worked much with subtitles.
    I was going to suggest PGCEdit but I'm not certain if it works with PGS as it was written for DVDs.
    The author of PGCEdit has some software for blurays & the topic in the link has some useful information that might help you.
    Unfortunately toward the end of the topic some idiot started posting & got the topic closed & got banned.
    https://forum.videohelp.com/threads/392807-Converting-2D-PGS-subtitles-to-3D-HalfSBS-PGS-subtitles
    Quote Quote  
  4. Originally Posted by cibo View Post
    "My own images"? Do you want to embed custom graphics in the subtitles? Or you just meant a PGS generated by yourself?

    Anyhow you have two options, depending of the complexity of your subtitles:
    - SubtitleEdit, for basic ASS/SRT files where there are no overlapping timing and no custom elements like drawings.
    - ass2bdnxml + SUPer, for every other cases, including very complex ASS files.
    Yes, I mean images created by myself. And I also meant creating a result in PGS format, not ASS. I tried using ASS subtitles. VLC won't play a file with ASS subtitles. Handbrake won't process a file with ASS subtitles.
    Quote Quote  
  5. HandBrake and VLC definitely support ASS subtitles. Both of them ship with libass as THE text subtitle renderer. You must be doing something very wrong.

    You can embed images in ASS scripts with Aegisub then export your script to BDNXML+PNG via ass2bdnxml, and then convert to SUP with SUPer.
    Quote Quote  
  6. Member
    Join Date
    Apr 2007
    Location
    Australia
    Search Comp PM
    This came from ChatGPT
    Create a new PGS (Presentation Graphic Stream) subtitle file with your own images using Subtitle Edit. Here’s a quick guide on how to do it:

    Open Subtitle Edit: Launch the software.

    Create a New Subtitle File: Go to File > New Subtitle.

    Add Text: Enter your subtitle text in the timeline.

    Insert Images:

    Select the subtitle line you want to add an image to.
    Use the Insert Image option (usually found under the "Edit" menu or with a right-click on the subtitle line).
    Choose your image file. Make sure the image is in a compatible format (like PNG or BMP).

    Adjust Settings: You can set the duration and position of your subtitles as needed.

    Export as PGS:

    Once you’ve added all your subtitles and images, go to File > Export.
    Choose PGS subtitle from the export options.

    Save the File: Select a location and save your PGS file.
    Cheers.
    Quote Quote  
  7. As always, AI is useless, stupid, and wrong: when you export to PGS, SubtitleEdit strips all positioning and unusual assets like images and tags.
    Quote Quote  
  8. [QUOTE=pcspeak;2752509]This came from ChatGPT
    Create a new PGS (Presentation Graphic Stream) subtitle file with your own images using Subtitle Edit. Here’s a quick guide on how to do it...
    Sorry I didn't respond to this earlier, but I'd found a workaround before and didn't need to export to PGS. The need has come up again because I want to append a short video clip to the beginning of a movie, but MKVToolNix requires the video, audio, and subtitle tracks match in number and format to join the splice the two videos together without doing any reencoding.

    The movie has four PGS subtitle tracks, so I need the short clip to have four dummy PGS subtitle tracks as well.

    I've got the latest Subtitle Edit (4.0.8), and I don't see the option to export to PGS that you mention. Here are all the export options I've got:



    I think all of these, or nearly all, are text-based formats that don't support images. If any of them do support images, they aren't PGS format unless by some other name.

    Also (not that I need it for now) I only see the ability to insert Unicode symbols, not arbitrary images.

    Quote Quote  
  9. Member Ennio's Avatar
    Join Date
    May 2005
    Location
    Netherlands
    Search Comp PM
    Originally Posted by RasterEyes View Post
    I've got the latest Subtitle Edit (4.0.8), and I don't see the option to export to PGS that you mention.
    For export to PGS using Subtitle Edit, go Export --> Blu-ray SUP.
    Quote Quote  
  10. Originally Posted by Ennio View Post
    Originally Posted by RasterEyes View Post
    I've got the latest Subtitle Edit (4.0.8), and I don't see the option to export to PGS that you mention.
    For export to PGS using Subtitle Edit, go Export --> Blu-ray SUP.
    That was it. Thanks!
    Quote Quote  
  11. SubtitleCreator will let you import a non-standard *.srt file with (*.png filenames instead of text) and export it to *.sup or vobsubs.

    I surround each of my pngs with transparency to make them the same dimensions and put them in the same folder as the srt so I can just go

    Code:
    1
    00:00:06,540 --> 00:00:14,980
    <p>sub0000.png</p>
    
    
    2
    00:00:15,082 --> 00:00:16,949
    <p>sub0001.png</p>
    
    
    3
    00:00:17,051 --> 00:00:19,284
    <p>sub0002.png</p>
    
    
    4
    00:00:19,387 --> 00:00:21,954
    <p>sub0003.png</p>

    instead of having to learn how to go

    Code:
    1
    00:00:15,082 --> 00:00:16,949 <w 72,40,560,15 ci=2,2,3,3,1 t=0,15,15,15 /w>
    <p>Leonardo da Vinci.S01E01.The Disciple of Experience.READY_TO_PROCESS_NEW.pics0001-x072y040w544h390.png</p>
    
    2
    00:00:17,051 --> 00:00:19,284 <w 72,40,560,15 ci=2,2,3,3,1 t=0,15,15,15 /w>
    <p>Leonardo da Vinci.S01E01.The Disciple of Experience.READY_TO_PROCESS_NEW.pics0002-x072y040w544h390.png</p>
    
    3
    00:00:19,387 --> 00:00:21,954 <w 72,40,560,15 ci=2,2,3,3,1 t=0,15,15,15 /w>
    <p>Leonardo da Vinci.S01E01.The Disciple of Experience.READY_TO_PROCESS_NEW.pics0003-x072y040w544h390.png</p>
    
    4
    00:00:22,056 --> 00:00:24,490 <w 72,40,560,15 ci=2,2,3,3,1 t=0,15,15,15 /w>
    <p>Leonardo da Vinci.S01E01.The Disciple of Experience.READY_TO_PROCESS_NEW.pics0004-x072y040w544h390.png</p>
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!