Open trimechee opened 1 month ago
Now I am reading the comments of users of an android app to download videos, and as I thought, the new trend of streaming sites is to separate the audio from the video, we no longer have index v1 a1 unified stream, that's why I talked about a serious problem that affects Cat-Catch concerning index v1 and index a1 streams.....
Here is an example of a comment on this new trend and its repercussions on video downloaders programs :
-Uly Martebelim September 15, 2024 Recently you were able to download video as a single file .mp4. Now downloaded file is separated to audio part, video part and unclear video format .mpdv
-MobiDevApps September 13, 2024 Hi, it's the video page choice if it serves a mp4 or mpd. We don't have any control over it. However you can convert the mpd into mp4 in the file manager section of our application. Click the 3 dot icon, then select "merge mpd"
https://play.google.com/store/apps/details?id=mobidev.apps.vd&hl=en_US
There are many reasons for the failure to load ffmpeg, please use devtools(F12) to check the console information
Hi, thank you very much Mr Xifangczy for having the great generosity and kindness to have considered my request as you have done several times before by helping me and advising me and fixing several problems :) 💯 🥇
Here is what is in the console of the ffmpeg online site :
when I select the 2 streams index v1.m3u8 and index a1.m3u8 and when I click on the "Merge" button that appears :
" ffmpeg.js?v20240816:174 RuntimeError: Aborted(CompileError: WebAssembly.instantiate(): Compiling function #81 failed: Wasm SIMD unsupported @+69772). Build with -sASSERTIONS for more info. loadFFmpeg @ ffmpeg.js?v20240816:174 "
I use the latest version of Catsxp Browser kernel chromium 129 .
Personally, despite that Ffmpeg online is so rare and exceptional and useful and makes Cat-Catch so rare and powerful compared to competitors, I think we can live and download without needing FFmpeg online and I think the solution to this problem is a priori easy and simple: Cat-Catch automatically gives the same name to index v1.m3u8 and index a1.m3u8 streams when it starts downloading them simultaneously at the same time which probably causes this bug and conflict and forces Cat-Catch to delete one of these streams when the download ends, so the solution according to my humble opinion is either that: our beloved Cat-Catch renames index v1 and index a1 streams when it downloads them simultaneously at the same time and avoid giving these streams the same name to avoid the automatic deletion of one of the 2 files when the download ends, or Cat-Catch invents a queue and downloads only one stream at a time to avoid conflicts and when a file is downloaded, Cat-Catch automatically downloads the second file in queue waiting so windows os will automatically rename the second file that has the same name by adding a number and we avoid this conflict and this bug of automatic deletion, thank you very much!
Some people may think I am too insistent in hoping that the magnificent Cat-Catch fixes this bug while I have the Live stream downloader extension which fixed this bug recently, yes but I love Cat-Catch immensely and Cat-Catch is the only extension in the world that allows me to preview vidmoly videos with potplayer and I would like to use an All in one extension ie to download or preview with potplayer because my eee pc from the year 2012 is weak and I can not afford to use several extensions at the same time otherwise my eee pc stops working abruptly and it happened to me several times when I open several windows or several programs, thank you very much :)
根据错误信息。很遗憾 我也知道为什么你浏览器不支持WebAssembly SIMD 也许是你的浏览器没启用SIMD或者你CPU太旧不支持SIMD指令集? 在线ffmpeg为了效率是不可能放弃使用SIMD指令集。
m3u8从设计当初就没考虑过同时下载。需要重构太多地方,另外也有效率更高更优秀的工具 N_m3u8DL-RE 所以暂时没有相关开发计划。
According to the error message. Unfortunately, I also know why your browser does not support WebAssembly SIMD. Perhaps your browser has not enabled SIMD, or your CPU is too old to support SIMD instruction set? Online ffmpeg will never give up using the SIMD instruction set for the sake of efficiency.
m3u8 was not designed to consider simultaneous downloads from the beginning. Too many areas need to be restructured, and there are also more efficient and excellent tools like N_m3u8DL-RE, so there are no related development plans for now.
Yess !! I am not surprised, because my cpu is intel atom cpu N2600 @ 1.6 GHz asus eee pc X101CH windows 7 os 32 bits, made in year 2012, I have already used it a lot in the past and it's a miracle it still works thank God !
And of course i wouldn't like to tire you Mr Xifangczy to add support for old technology :)
and sadly, N_m3u8DL-RE is not compatible with my windows 7 os 32 bits :(
So no need for ffmpeg online for me, we just hope please if it doesn't tire you, that this persistent bug that affects the downloading of seperate video only stream and audio only stream will be fixed and there is no need for ffmpeg online because open source extension " Live stream downloader " fixes recently this bug wihout the need of ffmpeg online, thank you so much!
Let's recall these commits, maybe they can help : Mr Chandler recently fixed this bug of downloading separate audio and video streams and download hangs with these 2 recent commits :
https://github.com/ chandler-stimson/ live-stream-downloader/ commit/ 9623d82e367263a28055441144bef51bf945e3f6
better iv generation :
https://github.com/ chandler-stimson/ live-stream-downloader/ commit/320b5e2fa33a4897827dd249a679a7e43290fa41
Hi again, sorry there is a mystery that i can't clear up, the well known extension Stream Recorder from microsoft edge browser store can merge audio only and video only streams from this problematic site without external service like ffmpeg online of Cat Catch, I tested it myself with Stream Recorder from edge store , and our beoved Cat Catch is a wonderful complex extension and as excellent and powerful as Stream Recorder extension, why Stream Recorder can merge audio with video internally without the need of an external service like ffmpeg online, however Cat-Catch can't merge audio and video without the need of an external service like ffmpeg online ?!
Same thing for the well known Live stream downloader extension can't merge seperate audio and video....
It's really an enigma !
Sorry , hello again, what surprises me with the well known " Stream Recorder " extension from edge store is that I was able to download and merge audio and video from this problematic site without capture or external service like ffmpeg online or local program !
yes i can use capture mode and i see the "capture" button in the donwload page of Stream Recorder which advises to try the capture mode if the classic download does not work but i didn't try it because I have to keep the video windows open....
and i spoke with the developer of Stream Recorder because Stream recorder extension downloaded from chrome store cannot download videos from this problematic site and shows me a message unsupported crypted hls.....
and the developer told me that he cannot analyze and test this site because the law of his country blocks this site but he advised me to try the edge version of Stream Recorder because the version of Stream Recorder from the chrome store is limited because google policy prohibits decrypting encrypted hls while it seems that edge store is more tolerant....
He explained to me that Stream Recorder can internally merge audio and video even if they are stored separately in different TS files and the site i mentioned (probably) has its TS files encrypted using HLS encryption and it's just that the Google Chrome version of the Stream Recorder cannot decrypt that "due to the Chrome Web Store's policies....
and he think it is not a technical issue, just that Google forbids distributing it in the store and therefore, he asking me to use the edge version of the Stream Recorder, and the reason he cannot investigate the site is due to the laws of his country, not because of a network issue, and he can investigate content officially distributed by copyright holders, but I do not investigate content that is not....:
https://www.altextension.com/stream/index.html
so , i see that therefore Stream Recorder merges audio and video autonomously internally without even the need for ffmpeg online, can Mr @xifangczy take a look it on the data from the console (F12) of the developer mode to see how Stream Recorder manages and succeeds to merge audio and video without external service please ?
because it's surprising to be able to do this without an external service and stream recorder itself says it doesn't use any external service and does all this internally!
the Stream Recorder download page which appear when download page appear displays at the bottom several advanced parameters like check box concerning ffmpeg, is it ffmpeg webassembly? but the ffmpeg seems disabled in donwlad page, Stream Recorder seems to have found a trick to assemble and merge hls audio and video streams.....
For the moment, our beloved Cat-Catch has done the hardest and most difficult, download crypted hls audio and video streams even if in this problematic site, Cat-Catch still deletes strangely and inexplicably one of the 2 downloaded files when the download is finished (when we don't use ffmpeg online for seperate streams) ....
so merge audio and video is not so important since my discovery that we can assign a shortcut in potplayer to quickly add in 2 clicks an external audio track to the video only.....
but I'm talking about merge audio and video especially for prestige and for beginners and non-experts, maybe it will be great that Cat-Catch mentions in the FAQ that potplayer can add external audio to video only file, or mentions and recall the important parameters to merge : "ffmpeg -i video.mkv -i audio.mkv -c copy output.mkv"....
I tried to add external audio via vlc player but it's long and tiring, potplayer is faster ....
Thanks!
Also, all this denotes the importance of the microsoft edge store which seems more flexible and less strict than the chrome store and we hope our beloved Cat-Catch will keep an uncensored version on the edge store please, and this denotes the importance of less strict alternative stores, for example the naver whale web browser store:
https://store.whale.naver.com/extensions/popular
or opera store....
or maxthon store.....
and the importance of having a zip or crx version of Cat-Catch outside the stores far from censorship and aggressive control of the stores because if the video does not have a drm, no need for the overzealousness and unfair oppression of extensions....
i told the developer of Stream Recorder that i have windows 7 os and i can't install the edge store version of the extension from edge store and he was kind to send me a link to the zip edge version of the extension to install manually, and it worked, i was able to download and merge quickly audio and video from this site without captue mode....
and we hope please our beloved Cat-Catch will have an unofficial experimental beta version in zip or crx or xpi format intended for advanced users that we can easily install to test it if we encounter any problems, maybe the experimental version should be uploaded outside of github, maybe upload the beta version to dropbox or google drive or one drive or pcloud or other cloud platforms because maybe there are spies who spy on Live stream downloader and want to illegally and abusively censor this magnificent extension which is legit and does not decrypt videos protected by drm !
Thank you very much :)
扩展版本号 extension version
2.5.4
浏览器
其他基于 Chromium 的浏览器
浏览器版本号
129
涉及网址
Second media player in : https://v5.voiranime.com/anime/mobile-suit-gundam-seed-destiny-vf/mobile-suit-gundam-seed-destiny-22-vf/
请详细描述问题
Hello, we hope our message will not be ignored please because we are talking about a serious problem that affects the prestige of our beloved Cat-Catch one of the best extensions in the world all over te time, so I finally discover that we can select index v1 and index a1 streams, and the merge button appears, and ffmpeg online window opens with 2 other windows for downloading audio only and video only streams, but unfortunately ffmpeg online displays a message: "ffmpeg loading fail",
so merge fails via ffmpeg online,
and even only downloading index v1 and index a1 streams fail because Cat-catch strangely erases index v1 at the end of the download :(
I find this bug is serious and affects the prestige of our beloved Cat-Catch extension, no need to merge audio and video since potplayer has feature that allows us to load and add external audio to video only file, as more and more streaming sites adopt a completely this new streaming mechanism to separate audio from video so we hope for a fix please, just like Live stream downloader extension which fixed this problem recently, thank you very much :)
to test this problem :
Second media player in :
https://v5.voiranime.com/anime/mobile-suit-gundam-seed-destiny-vf/mobile-suit-gundam-seed-destiny-22-vf/