VideoHelp Forum




+ Reply to Thread
Results 1 to 16 of 16
  1. Hi everyone, this is my first post. I have created a plugin that allows mp4decrypt to work with yt-dlp as a postprocessor and decrypts audio and video files using a single key or a list of keys from keys.txt file.

    Link: https://github.com/pratikpatel8982/yt-dlp-mp4decrypt
    Quote Quote  
  2. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    That is very welcome. Thank you. Is it possible after decryption to use another --post-processor call to use ffmpeg or mkvmerge?
    Quote Quote  
  3. Originally Posted by A_n_g_e_l_a View Post
    That is very welcome. Thank you. Is it possible after decryption to use another --post-processor call to use ffmpeg or mkvmerge?
    Yes, use can use multiple postprocessors like --use-postprocsssor:MP4Decrypt --use-postprocsssor:anotherpp but make sure to use MP4Decrypt as the first one. Although I have not tried it yet.
    Quote Quote  
  4. Member
    Join Date
    Feb 2022
    Location
    Search the forum first!
    Search PM
    Wonderful!
    Quote Quote  
  5. Search, Learn, Download! Karoolus's Avatar
    Join Date
    Oct 2022
    Location
    Belgium
    Search Comp PM
    Very nice!
    Quote Quote  
  6. As far as first posts go, this is a pretty good one. Nice work!
    Quote Quote  
  7. Originally Posted by LZAA View Post
    What is this??
    Quote Quote  
  8. Executable file.
    Quote Quote  
  9. I am also trying to develop something like this if you share the source code of the modified yt-dlp with me that might be helpful for me.
    Quote Quote  
  10. Originally Posted by LZAA View Post
    Good job mate.
    Quote Quote  
  11. Originally Posted by techpedal View Post
    I am also trying to develop something like this if you share the source code of the modified yt-dlp with me that might be helpful for me.
    afaik its just a compiled version of yt-dlp with the mp4decrypt plugin - both source codes are readily accessible
    Quote Quote  
  12. Originally Posted by ElCap View Post
    Originally Posted by techpedal View Post
    I am also trying to develop something like this if you share the source code of the modified yt-dlp with me that might be helpful for me.
    afaik its just a compiled version of yt-dlp with the mp4decrypt plugin - both source codes are readily accessible
    when I build with a plugin folder it is not included in the output. i had included but not working if you have any suggestions or ideas tell me how to fix this
    Quote Quote  
  13. it would have been good to show any errors that you see when you run it or build other than "its not working"

    i tried it myself and it just needs 2 things:
    - copy mp4decrypt.py to the postprocessor folder
    - edit __init__.py in the postprocessor folder and add this line
    Code:
    from .mp4decrypt import MP4DecryptPP
    (eg. after this line "from .xattrpp import XAttrMetadataPP")
    then build the exe according to the yt-dlp instructions
    Quote Quote  
  14. Originally Posted by ElCap View Post
    it would have been good to show any errors that you see when you run it or build other than "its not working"

    i tried it myself and it just needs 2 things:
    - copy mp4decrypt.py to the postprocessor folder
    - edit __init__.py in the postprocessor folder and add this line
    Code:
    from .mp4decrypt import MP4DecryptPP
    (eg. after this line "from .xattrpp import XAttrMetadataPP")
    then build the exe according to the yt-dlp instructions
    thanks
    Quote Quote  
  15. A different interpretation that works like this:

    Code:
    yt-dlp \
      --use-postprocessor Mp4Decrypt:when=before_dl;devicepath=/path/to/my.wvd \
      https://players.brightcove.net/5420904993001/default_default/index.html?videoId=5421543459001
    Last edited by SocietyBox; 25th Dec 2024 at 14:32.
    Quote Quote  



Similar Threads

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