jaw20 / Crunchyroll-XML-Decoder

GNU General Public License v2.0
37 stars 14 forks source link

File disappears from folder after merge complete #45

Closed FacelessFresh closed 6 years ago

FacelessFresh commented 6 years ago

it only seems to do this with certain videos. I'm not sure what is causing it. I have an older version from einstein that I was using up till it started doing this. I downloaded this updated version and it seems to do it as well. I'm not sure what could be causing this. Any ideas what could cause it. I seem to be able to keep the file on here if I copy and paste the ts file right before it finishes the merge. For now I've been using GetFLV to download the videos and the XML Decoder to download the subs until I figure out how to get this working again. I prefer using XML since I can set things to auto download through the queue.txt. Thanks for whatever advice gets offered.

FacelessFresh commented 6 years ago

I tried to update the mkvmerge.exe by downloading an updated mkvtoolnix. After downloading all of the subtitles and decrypting them the output in the xml read as this: Starting mkv merge mkvmerge v19.0.0 ('Brave Captain') 64-bit Error: '[Russkii]' is neither a vilid IS0639-2 nor a valid IS0639-1 code. See 'mkvmerge -- list-languages' for a list of all languages and their respective Is0639-2 codes. Merge process complete.

Afterward the file magically vanishes again. It seems to do it on quite a few of the newer anime episodes whereas some still download and merge properly. Going to try running it again with option to mux a single subtitle file with it and see if that'll make a difference. I'll post back if anything changes. With this next attempt.

FacelessFresh commented 6 years ago

Setting the 'onlymainsub=True' in the Settings.ini file seemed to allow it to merge it properly. Apparently the Issue is with a subtitle file error and limiting it to only one .ass subtitle file made it work properly this time. I would guess '[Russkii]' or whatever was an invalid format or maybe there are too many different subtitle files it's having to merge for mkvmerge to keep up with. Regardless, I'm glad it's now doing it properly. Now I need to test the other issue I had with the old version of the Crunchyroll XML decoder and that involves errors from downloaded hard-subbed episodes. Guess I'll go give it a go, although that isn't that much of a deal-breaker for me. Hopefully anyone else noticing these issues can get something from what I posted to help them out.