Update 220.127.116.11 for script .bat, now you can convert your files joined in to AVI format
Remember you can join all video and audio file format
I was thrilled to see this as I had downloaded a bunch of fragments for a video, and didn’t want to install PHP just to join them up. But on running it I get an error like “[mov,mp4,m4a,3gp,3g2,mj2 @ 0000000003e3ee40] moov atom not found”, followed by a listing of the fragments, which is finally followed by an “Invalid data found when processing input” error. Any thoughts about what might be happening?
Link of video/streaming/ for testing ? give me a link of this video please …
Hello! First of all, thank you for putting this tutorial together, it helps me immensely! I’ve encountered a problem though and I was wondering if you can help me? I was able to download all the .f4f fragment files for a video I want, but I have a problem joining it. I ran your script and it gave me this result:
Found 2112 fragments
This stream is encrypted with FlashAccess DRM.
Decryption of such streams isn’t currently possible with this script.
Is there any way to join all these files even though it seems that they are encrypted?
Thank you so much!
As far as I know no-one has discovered a way to join fragments encrypted with FlashAccess DRM, but AdobeHDS.php may be able to join fragments encrypted with Akamai DRM, although you may need the PHP extension php_openssl.dll, or php_mcrypt.dll installed. The only solution is to change the user agent of your browser to a mobile OS like IOS and discover an m3u8 file to get unencrypted mp4 file.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000000004778780] could not find corresponding trex
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000000004778780] error reading header
@leonardo_ciaccio:disqus This method used to work fine for me, but after they implemented some change the script stopped working for me. Any ideas?
In addition, the script is unable to join a very long video (+300 parts), but I solved this by joining separately two big chunks of the video, and then merging those in a single part.
@leonardo_ciaccio This method used to work fine for me, but after they implemented some change the script stopped working for me. Any ideas?
@leonardo_ciaccio:disqus This method used to work fine for me, but after the website I want to download from implemented some change, the script stopped working for me. Any ideas?
In addition, the script is unable to join very long videos (+300 parts), but I solved this by joining separately two big chunks of the video, and then merging those two in a single part.
I thought that ffmpeg would only join HLS fragments, while AdobeHDS.php would be required for HDS fragments. I have not tried the script, but I suppose it would provide an easy way to find the m3u8 file needed to download unencrypted fragments intended for mobile devices. Once you have this m3u8 file here is the syntax: ffmpeg -i “http://…/playlist.m3u8” -c copy output.mp4
New version https://www.youtube.com/watch?v=yM79aBrmEp0