VideoHelp Forum



Support our site by donate $5 directly to us Thanks!!!

Try StreamFab Downloader and download streaming video from Netflix, Amazon!



+ Reply to Thread
Results 1 to 6 of 6
  1. May I ask you how to download the subtitles that embedded in videos in this site? I can't do it why?
    https://www.laserfiche.com/support/webhelp/Laserfiche/10/en-US/userguide/#../Subsystem...urces%7C_____1
    Quote Quote  
  2. The subtitles are inside different config_xml.js
    https://doc.laserfiche.com/laserfiche.documentation/english/videos/Design-updates-in-t.../config_xml.js
    https://doc.laserfiche.com/laserfiche.documentation/english/videos/Quickly-Accessing-D.../config_xml.js

    and so on...

    Image
    [Attachment 65863 - Click to enlarge]

    The format of the subtitles is unfamiliar to me, so I'm not sure how to easily convert it to .srt
    With some regex here and there you can come up with something almost okayish looking but...
    Last edited by [ss]vegeta; 12th Jul 2022 at 14:23.
    click click2
    If I/my posts ever helped you, and you want to give back, send me a private message!
    Quote Quote  
  3. Originally Posted by [ss]vegeta View Post
    The subtitles are inside different config_xml.js
    https://doc.laserfiche.com/laserfiche.documentation/english/videos/Design-updates-in-t.../config_xml.js
    https://doc.laserfiche.com/laserfiche.documentation/english/videos/Quickly-Accessing-D.../config_xml.js

    and so on...

    Image
    [Attachment 65863 - Click to enlarge]

    The format of the subtitles is unfamiliar to me, so I'm not sure how to easily convert it to .srt
    With some regex here and there you can come up with something almost okayish looking but...
    Is it possible to use YouTube-dll to extract subtitles from those links?
    Quote Quote  
  4. Originally Posted by farafero21 View Post
    Is it possible to use YouTube-dll to extract subtitles from those links?
    Hardly doubt so
    click click2
    If I/my posts ever helped you, and you want to give back, send me a private message!
    Quote Quote  
  5. However, this is some sort of xml format, and Subtitle Edit can read this subtitles.
    For example, from this link
    https://doc.laserfiche.com/laserfiche.documentation/english/videos/Quickly-Accessing-D.../config_xml.js
    we can get this
    Code:
    <x:xmpmeta tsc:version="2.0.1" xmlns:x="adobe:ns:meta/" xmlns:tsc="http://www.techsmith.com/xmp/tsc/">\
       <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpDM="http://ns.adobe.com/xmp/1.0/DynamicMedia/" xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:tscDM="http://www.techsmith.com/xmp/tscDM/" xmlns:tscIQ="http://www.techsmith.com/xmp/tscIQ/" xmlns:tscHS="http://www.techsmith.com/xmp/tscHS/" xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#" xmlns:stFnt="http://ns.adobe.com/xap/1.0/sType/Font#" xmlns:exif="http://ns.adobe.com/exif/1.0" xmlns:dc="http://purl.org/dc/elements/1.1/">\
          <rdf:Description dc:date="2019-04-22 10:35:24 AM" dc:source="Camtasia,18.0.7,enu" dc:title="Quickly-Accessing-Documents-104" tscDM:firstFrame="Thumbnail.png" tscDM:originId="94807A35-322C-44E5-A70C-98B1AFE440F6" tscDM:project="Quickly-Accessing-Documents-104">\
             <xmpDM:duration xmpDM:scale="1/1000" xmpDM:value="66066"/>\
             <xmpDM:videoFrameSize stDim:unit="pixel" stDim:h="720" stDim:w="1280"/>\
             <tsc:langName>\
                <rdf:Bag>\
                   <rdf:li xml:lang="en-US">English</rdf:li></rdf:Bag>\
             </tsc:langName>\
             <xmpDM:Tracks>\
                <rdf:Bag>\
                   <rdf:li>\
                      <rdf:Description xmpDM:trackType="Caption" xmpDM:frameRate="f1000" xmpDM:trackName="Captioning" stFnt:fontFamily="Arial" tscDM:fontSize="42" tscDM:bgOpacity="0.750000" tscDM:position="overlay">\
                         <xmpDM:markers>\
                            <rdf:Seq>\
                               <rdf:li><rdf:Description xmpDM:duration="7433" xmpDM:startTime="0" tscDM:valign="bottom" tscDM:halign="center"><xmpDM:name><rdf:Alt><rdf:li xml:lang="en-US">{\\rtf1 Laserfiche offers a variety of options to quickly \\par access the documents you need. Let’s explore \\par these options. }</rdf:li></rdf:Alt></xmpDM:name></rdf:Description></rdf:li><rdf:li><rdf:Description xmpDM:duration="9400" xmpDM:startTime="7433" tscDM:valign="bottom" tscDM:halign="center"><xmpDM:name><rdf:Alt><rdf:li xml:lang="en-US">{\\rtf1 The fastest way to find a document in \\par Laserfiche is to search for it. The quick search \\par bar at the top lets you search document text, }</rdf:li></rdf:Alt></xmpDM:name></rdf:Description></rdf:li><rdf:li><rdf:Description xmpDM:duration="10067" xmpDM:startTime="16833" tscDM:valign="bottom" tscDM:halign="center"><xmpDM:name><rdf:Alt><rdf:li xml:lang="en-US">{\\rtf1 fields, names, and annotations. If you search \\par for the same set of documents often, create a \\par quick search to find those documents. }</rdf:li></rdf:Alt></xmpDM:name></rdf:Description></rdf:li><rdf:li><rdf:Description xmpDM:duration="6733" xmpDM:startTime="26900" tscDM:valign="bottom" tscDM:halign="center"><xmpDM:name><rdf:Alt><rdf:li xml:lang="en-US">{\\rtf1 If you have a document that you need to refer \\par to often, click the Star button in the document’s \\par details. }</rdf:li></rdf:Alt></xmpDM:name></rdf:Description></rdf:li><rdf:li><rdf:Description xmpDM:duration="5967" xmpDM:startTime="33633" tscDM:valign="bottom" tscDM:halign="center"><xmpDM:name><rdf:Alt><rdf:li xml:lang="en-US">{\\rtf1 All your starred documents are available \\par directly from the Starred option on the left. }</rdf:li></rdf:Alt></xmpDM:name></rdf:Description></rdf:li><rdf:li><rdf:Description xmpDM:duration="6267" xmpDM:startTime="39600" tscDM:valign="bottom" tscDM:halign="center"><xmpDM:name><rdf:Alt><rdf:li xml:lang="en-US">{\\rtf1 Additionally, you can quickly get to documents \\par you’ve been working on by clicking Recent \\par Documents. }</rdf:li></rdf:Alt></xmpDM:name></rdf:Description></rdf:li><rdf:li><rdf:Description xmpDM:duration="5533" xmpDM:startTime="45867" tscDM:valign="bottom" tscDM:halign="center"><xmpDM:name><rdf:Alt><rdf:li xml:lang="en-US">{\\rtf1 Another way to quickly access relevant \\par documents is to link them together. For \\par example, }</rdf:li></rdf:Alt></xmpDM:name></rdf:Description></rdf:li><rdf:li><rdf:Description xmpDM:duration="8567" xmpDM:startTime="51400" tscDM:valign="bottom" tscDM:halign="center"><xmpDM:name><rdf:Alt><rdf:li xml:lang="en-US">{\\rtf1 if you link an invoice with its purchase order, \\par you can easily click between the two from the \\par document’s metadata. }</rdf:li></rdf:Alt></xmpDM:name></rdf:Description></rdf:li><rdf:li><rdf:Description xmpDM:duration="4367" xmpDM:startTime="59967" tscDM:valign="bottom" tscDM:halign="center"><xmpDM:name><rdf:Alt><rdf:li xml:lang="en-US">{\\rtf1 Thanks for watching this video on quickly \\par accessing documents in Laserfiche.}</rdf:li></rdf:Alt></xmpDM:name></rdf:Description></rdf:li></rdf:Seq>\
                         </xmpDM:markers>\
                         <tsc:fgColor xmpG:red="255" xmpG:green="255" xmpG:blue="255"/><tsc:bgColor xmpG:red="0" xmpG:green="0" xmpG:blue="0"/></rdf:Description>\
                   </rdf:li>\
                   <rdf:li>\
                      <rdf:Description xmpDM:trackType="Hotspot" xmpDM:frameRate="f1000" xmpDM:trackName="Hotspots">\
                         <xmpDM:markers>\
                            <rdf:Seq>\
                               <rdf:li><rdf:Description xmpDM:label="1" xmpDM:startTime="20230" xmpDM:duration="5170" tscDM:boundingPoly="967,502;1254,502;1254,682;967,682;" tscDM:rotate="0.000000" tscHS:pause="0" xmpDM:location="https://www.laserfiche.com/support/webhelp/Laserfiche/10/en-us/userguide/default.htm#../Subsystems/client_wa/Content/Search/Searching.htm" tscHS:newWindow="1"/></rdf:li></rdf:Seq>\
                         </xmpDM:markers>\
                      </rdf:Description>\
                   </rdf:li>\
                </rdf:Bag>\
             </xmpDM:Tracks>\
             <tscDM:controller>\
                <rdf:Description xmpDM:name="tscplayer">\
                   <tscDM:parameters>\
                      <rdf:Bag>\
                         <rdf:li xmpDM:name="autohide" xmpDM:value="true"/><rdf:li xmpDM:name="autoplay" xmpDM:value="false"/><rdf:li xmpDM:name="loop" xmpDM:value="false"/><rdf:li xmpDM:name="searchable" xmpDM:value="true"/><rdf:li xmpDM:name="captionsenabled" xmpDM:value="false"/><rdf:li xmpDM:name="sidebarenabled" xmpDM:value="false"/><rdf:li xmpDM:name="unicodeenabled" xmpDM:value="false"/><rdf:li xmpDM:name="backgroundcolor" xmpDM:value="000000"/><rdf:li xmpDM:name="sidebarlocation" xmpDM:value="left"/><rdf:li xmpDM:name="endaction" xmpDM:value="stop"/><rdf:li xmpDM:name="endactionparam" xmpDM:value="true"/><rdf:li xmpDM:name="locale" xmpDM:value="en-US"/></rdf:Bag>\
                   </tscDM:parameters>\
                   <tscDM:controllerText>\
                      <rdf:Bag>\
                      </rdf:Bag>\
                   </tscDM:controllerText>\
                </rdf:Description>\
             </tscDM:controller>\
             <tscDM:contentList>\
                <rdf:Description>\
                   <tscDM:files>\
                      <rdf:Seq>\
                         <rdf:li xmpDM:name="0" xmpDM:value="Quickly-Accessing-Documents-104.mp4"/><rdf:li xmpDM:name="1" xmpDM:value="Thumbnail.png"/></rdf:Seq>\
                   </tscDM:files>\
                </rdf:Description>\
             </tscDM:contentList>\
          </rdf:Description>\
       </rdf:RDF>\
    </x:xmpmeta>
    We paste this in Notepad and save it as whatever.xml
    When we open with Subtitle Edit we get this

    And with a few multiple replace entries you can see up there, we can fix some stuff.
    Also it's good to use the fix common errors afterwards...
    Subtitle Edit can do batch sooo you can prolly get the subtitles like this without too much effort and time.
    click click2
    If I/my posts ever helped you, and you want to give back, send me a private message!
    Quote Quote  
  6. Originally Posted by [ss]vegeta View Post
    However, this is some sort of xml format, and Subtitle Edit can read this subtitles.
    For example, from this link
    https://doc.laserfiche.com/laserfiche.documentation/english/videos/Quickly-Accessing-D.../config_xml.js
    we can get this
    Code:
    <x:xmpmeta tsc:version="2.0.1" xmlns:x="adobe:ns:meta/" xmlns:tsc="http://www.techsmith.com/xmp/tsc/">\
       <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpDM="http://ns.adobe.com/xmp/1.0/DynamicMedia/" xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:tscDM="http://www.techsmith.com/xmp/tscDM/" xmlns:tscIQ="http://www.techsmith.com/xmp/tscIQ/" xmlns:tscHS="http://www.techsmith.com/xmp/tscHS/" xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#" xmlns:stFnt="http://ns.adobe.com/xap/1.0/sType/Font#" xmlns:exif="http://ns.adobe.com/exif/1.0" xmlns:dc="http://purl.org/dc/elements/1.1/">\
          <rdf:Description dc:date="2019-04-22 10:35:24 AM" dc:source="Camtasia,18.0.7,enu" dc:title="Quickly-Accessing-Documents-104" tscDM:firstFrame="Thumbnail.png" tscDM:originId="94807A35-322C-44E5-A70C-98B1AFE440F6" tscDM:project="Quickly-Accessing-Documents-104">\
             <xmpDM:duration xmpDM:scale="1/1000" xmpDM:value="66066"/>\
             <xmpDM:videoFrameSize stDim:unit="pixel" stDim:h="720" stDim:w="1280"/>\
             <tsc:langName>\
                <rdf:Bag>\
                   <rdf:li xml:lang="en-US">English</rdf:li></rdf:Bag>\
             </tsc:langName>\
             <xmpDM:Tracks>\
                <rdf:Bag>\
                   <rdf:li>\
                      <rdf:Description xmpDM:trackType="Caption" xmpDM:frameRate="f1000" xmpDM:trackName="Captioning" stFnt:fontFamily="Arial" tscDM:fontSize="42" tscDM:bgOpacity="0.750000" tscDM:position="overlay">\
                         <xmpDM:markers>\
                            <rdf:Seq>\
                               <rdf:li><rdf:Description xmpDM:duration="7433" xmpDM:startTime="0" tscDM:valign="bottom" tscDM:halign="center"><xmpDM:name><rdf:Alt><rdf:li xml:lang="en-US">{\\rtf1 Laserfiche offers a variety of options to quickly \\par access the documents you need. Let’s explore \\par these options. }</rdf:li></rdf:Alt></xmpDM:name></rdf:Description></rdf:li><rdf:li><rdf:Description xmpDM:duration="9400" xmpDM:startTime="7433" tscDM:valign="bottom" tscDM:halign="center"><xmpDM:name><rdf:Alt><rdf:li xml:lang="en-US">{\\rtf1 The fastest way to find a document in \\par Laserfiche is to search for it. The quick search \\par bar at the top lets you search document text, }</rdf:li></rdf:Alt></xmpDM:name></rdf:Description></rdf:li><rdf:li><rdf:Description xmpDM:duration="10067" xmpDM:startTime="16833" tscDM:valign="bottom" tscDM:halign="center"><xmpDM:name><rdf:Alt><rdf:li xml:lang="en-US">{\\rtf1 fields, names, and annotations. If you search \\par for the same set of documents often, create a \\par quick search to find those documents. }</rdf:li></rdf:Alt></xmpDM:name></rdf:Description></rdf:li><rdf:li><rdf:Description xmpDM:duration="6733" xmpDM:startTime="26900" tscDM:valign="bottom" tscDM:halign="center"><xmpDM:name><rdf:Alt><rdf:li xml:lang="en-US">{\\rtf1 If you have a document that you need to refer \\par to often, click the Star button in the document’s \\par details. }</rdf:li></rdf:Alt></xmpDM:name></rdf:Description></rdf:li><rdf:li><rdf:Description xmpDM:duration="5967" xmpDM:startTime="33633" tscDM:valign="bottom" tscDM:halign="center"><xmpDM:name><rdf:Alt><rdf:li xml:lang="en-US">{\\rtf1 All your starred documents are available \\par directly from the Starred option on the left. }</rdf:li></rdf:Alt></xmpDM:name></rdf:Description></rdf:li><rdf:li><rdf:Description xmpDM:duration="6267" xmpDM:startTime="39600" tscDM:valign="bottom" tscDM:halign="center"><xmpDM:name><rdf:Alt><rdf:li xml:lang="en-US">{\\rtf1 Additionally, you can quickly get to documents \\par you’ve been working on by clicking Recent \\par Documents. }</rdf:li></rdf:Alt></xmpDM:name></rdf:Description></rdf:li><rdf:li><rdf:Description xmpDM:duration="5533" xmpDM:startTime="45867" tscDM:valign="bottom" tscDM:halign="center"><xmpDM:name><rdf:Alt><rdf:li xml:lang="en-US">{\\rtf1 Another way to quickly access relevant \\par documents is to link them together. For \\par example, }</rdf:li></rdf:Alt></xmpDM:name></rdf:Description></rdf:li><rdf:li><rdf:Description xmpDM:duration="8567" xmpDM:startTime="51400" tscDM:valign="bottom" tscDM:halign="center"><xmpDM:name><rdf:Alt><rdf:li xml:lang="en-US">{\\rtf1 if you link an invoice with its purchase order, \\par you can easily click between the two from the \\par document’s metadata. }</rdf:li></rdf:Alt></xmpDM:name></rdf:Description></rdf:li><rdf:li><rdf:Description xmpDM:duration="4367" xmpDM:startTime="59967" tscDM:valign="bottom" tscDM:halign="center"><xmpDM:name><rdf:Alt><rdf:li xml:lang="en-US">{\\rtf1 Thanks for watching this video on quickly \\par accessing documents in Laserfiche.}</rdf:li></rdf:Alt></xmpDM:name></rdf:Description></rdf:li></rdf:Seq>\
                         </xmpDM:markers>\
                         <tsc:fgColor xmpG:red="255" xmpG:green="255" xmpG:blue="255"/><tsc:bgColor xmpG:red="0" xmpG:green="0" xmpG:blue="0"/></rdf:Description>\
                   </rdf:li>\
                   <rdf:li>\
                      <rdf:Description xmpDM:trackType="Hotspot" xmpDM:frameRate="f1000" xmpDM:trackName="Hotspots">\
                         <xmpDM:markers>\
                            <rdf:Seq>\
                               <rdf:li><rdf:Description xmpDM:label="1" xmpDM:startTime="20230" xmpDM:duration="5170" tscDM:boundingPoly="967,502;1254,502;1254,682;967,682;" tscDM:rotate="0.000000" tscHS:pause="0" xmpDM:location="https://www.laserfiche.com/support/webhelp/Laserfiche/10/en-us/userguide/default.htm#../Subsystems/client_wa/Content/Search/Searching.htm" tscHS:newWindow="1"/></rdf:li></rdf:Seq>\
                         </xmpDM:markers>\
                      </rdf:Description>\
                   </rdf:li>\
                </rdf:Bag>\
             </xmpDM:Tracks>\
             <tscDM:controller>\
                <rdf:Description xmpDM:name="tscplayer">\
                   <tscDM:parameters>\
                      <rdf:Bag>\
                         <rdf:li xmpDM:name="autohide" xmpDM:value="true"/><rdf:li xmpDM:name="autoplay" xmpDM:value="false"/><rdf:li xmpDM:name="loop" xmpDM:value="false"/><rdf:li xmpDM:name="searchable" xmpDM:value="true"/><rdf:li xmpDM:name="captionsenabled" xmpDM:value="false"/><rdf:li xmpDM:name="sidebarenabled" xmpDM:value="false"/><rdf:li xmpDM:name="unicodeenabled" xmpDM:value="false"/><rdf:li xmpDM:name="backgroundcolor" xmpDM:value="000000"/><rdf:li xmpDM:name="sidebarlocation" xmpDM:value="left"/><rdf:li xmpDM:name="endaction" xmpDM:value="stop"/><rdf:li xmpDM:name="endactionparam" xmpDM:value="true"/><rdf:li xmpDM:name="locale" xmpDM:value="en-US"/></rdf:Bag>\
                   </tscDM:parameters>\
                   <tscDM:controllerText>\
                      <rdf:Bag>\
                      </rdf:Bag>\
                   </tscDM:controllerText>\
                </rdf:Description>\
             </tscDM:controller>\
             <tscDM:contentList>\
                <rdf:Description>\
                   <tscDM:files>\
                      <rdf:Seq>\
                         <rdf:li xmpDM:name="0" xmpDM:value="Quickly-Accessing-Documents-104.mp4"/><rdf:li xmpDM:name="1" xmpDM:value="Thumbnail.png"/></rdf:Seq>\
                   </tscDM:files>\
                </rdf:Description>\
             </tscDM:contentList>\
          </rdf:Description>\
       </rdf:RDF>\
    </x:xmpmeta>
    We paste this in Notepad and save it as whatever.xml
    When we open with Subtitle Edit we get this

    And with a few multiple replace entries you can see up there, we can fix some stuff.
    Also it's good to use the fix common errors afterwards...
    Subtitle Edit can do batch sooo you can prolly get the subtitles like this without too much effort and time.
    Thanks a lot I will try it
    Quote Quote  



Similar Threads

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