Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DVrescue Merge problem #957

Open
PSKY2008 opened this issue Dec 25, 2024 · 35 comments
Open

DVrescue Merge problem #957

PSKY2008 opened this issue Dec 25, 2024 · 35 comments
Labels
merge related to dvmerge

Comments

@PSKY2008
Copy link

PSKY2008 commented Dec 25, 2024

Hello !

Does this command line seem correct to you?

dvrescue --v 9 [C:\Users\admin\Desktop\50.dv/file-pass-1.dv] [C:\Users\admin\Desktop\50BIS.dv/file-pass-2.dv] --merge [C:\Users\admin\Desktop/file-merged.dv]

Because I have an error message :

'dvrescue' is not recognized as an internal or external command, an executable program or a batch file.

Sorry I'm not used to using the command line tools 😕

Setup : Windows 11

@arnicholson arnicholson added the merge related to dvmerge label Dec 30, 2024
@privatezero
Copy link
Member

Hi @PSKY2008, it looks like your computer isn't finding the dvrescue program, so you'll have to use the full path to its CLI tool location as part of your command. So for example C:\wherever_dv_rescue_is\DVRescue.exe instead of just dvrescue

If you drag the .exe file into the command line window, it should auto fill the correct path for you (I think...it's been a minute since I used Windows CLI!)

@PSKY2008
Copy link
Author

PSKY2008 commented Jan 5, 2025

OK, I uninstalled the GUI to install the CLI and I found the access path I think: C:\Users\admin\Desktop\dvrescue_CLI_24.07_Windows_x64\DVRescue.exe

but I still can't execute the "merge" command 😩

@PSKY2008
Copy link
Author

Hello !

I finally succeeded using this command on MacOS:

dvrescue --verbosity 9 /Users/admin/Desktop/50.dv /Users/admin/Desktop/50BIS.dv --merge /Users/admin/Desktop/50FINAL.dv

but I have a new problem 😞

the original videos last 1:01:00 and the merged video lasts 1:31:00!

Did I miss a step?

@dericed
Copy link
Contributor

dericed commented Jan 13, 2025

Hi @PSKY2008, it sounds like dvrescue is having a hard time correlating the relationship between the frames of the two files. The order of the inputs matters (input 1 is the basis, and subsequent inputs are used to find frames to cover the errors or missing frames of input 1).

Could you try:

dvrescue --verbosity 9  /Users/admin/Desktop/50BIS.dv /Users/admin/Desktop/50.dv --merge /Users/admin/Desktop/50FINAL_OTHER_ORDER.dv

That swaps the inputs. Also sharing the terminal output would offer more insight about what's happening.

@PSKY2008
Copy link
Author

@dericed

thank you very much for your response and the help you give me.😊🙏

Unfortunately, I tried your command line, and still the same result, the merged video is still one hour and 31 minutes long.

I could post the terminal result, but it's extremely long, we won't have a problem if I post it here?

@JeromeMartinez
Copy link
Collaborator

I could post the terminal result, but it's extremely long, we won't have a problem if I post it here?

We actually need the files, too much difficult to work with only the logs. Could you share them, maybe privately?

@PSKY2008
Copy link
Author

PSKY2008 commented Jan 13, 2025

you mean the videos? unfortunately they are too heavy to be shared 😞

and I have around 160 minidvs to save 😅

sorry I may have misunderstood because I use Google Translate

@JeromeMartinez
Copy link
Collaborator

you mean the videos?

Yes.

unfortunately they are too heavy to be shared 😞

We need the 2 files you used. They should be ~11 GB each, you can use e.g. https://gofile.io/ or we can provide a private FTP server for upload.

@PSKY2008
Copy link
Author

sorry but I admit that I prefer not to disclose these videos 😞

Isn't there a reason why this isn't working? This problem has never happened to other users?

@JeromeMartinez
Copy link
Collaborator

Isn't there a reason why this isn't working?

The algorithm is not perfect and it needs sometimes a tweak for catching all cases, because it is not what is expected from the DV format and we need to find a way to correlate the 2 dumps.

sorry but I admit that I prefer not to disclose these videos 😞

We could create a synthetic files based on the logs but it is not fast to do and it is not worth it for us to do so.
So no file, no merge available.
The files don't need to be public, you have to share them only with the developers who use to work with big companies with a lot of copyright lawyers who would not accepts any leak of the content.

This problem has never happened to other users?

There are pending similar issues but fixing for the others does not automatically make the algorithm working for your files.
You may wait for when the other issues are fixed then you see if it is fixed for you or not.

@PSKY2008
Copy link
Author

thank you very much for all these answers. even if we manage to solve my problem with these 2 videos, I still have a lot of others and I won't be able to send them all 😔

@PSKY2008
Copy link
Author

If I want to send the videos, who should I send them to in particular?

@JeromeMartinez
Copy link
Collaborator

If I want to send the videos, who should I send them to in particular?

[email protected] (main developer of the tool).

@PSKY2008
Copy link
Author

@JeromeMartinez

I downloaded the two videos on Gofile, I can't share the link by email, is it paid?

@JeromeMartinez
Copy link
Collaborator

I downloaded the two videos on Gofile, I can't share the link by email, is it paid?

? Gofile? it is free, just follow the indications, something on the main page like "Folder Link https://gofile.io/d/CA1S4v " or click on "share" if you are already in the directory on the website, you'll get the URL to share.

@PSKY2008
Copy link
Author

@JeromeMartinez

actually, I had to change the confidentiality to public for it to work, I just sent you an email

thank you very much for your valuable help

@PSKY2008
Copy link
Author

@JeromeMartinez

is my download link good? because I'm not sure of myself 😅

@JeromeMartinez
Copy link
Collaborator

is my download link good?

I didn't receive any link.

@JeromeMartinez
Copy link
Collaborator

thank you very much for your valuable help

Please note that it is "best effort", we check if it can be quickly tweaked for having it working and if not it goes in the list of pending tasks (lower priority because it is not from the sponsors of the project as far as I know).

@PSKY2008
Copy link
Author

@JeromeMartinez

You didn't receive it in your spam by chance?

@JeromeMartinez
Copy link
Collaborator

You didn't receive it in your spam by chance?

Already checked and no.
Drop an email without link for starting the conversation and avoiding spam filters.

@PSKY2008
Copy link
Author

@JeromeMartinez this is done😊

@JeromeMartinez
Copy link
Collaborator

JeromeMartinez commented Jan 16, 2025

this is done😊

Still not.
I have temporarily put another email address at (removed) .

@PSKY2008
Copy link
Author

PSKY2008 commented Jan 16, 2025

this is done😊

Still not.
I have temporarily put another email address at (removed).

It's sent 👍😊

@JeromeMartinez
Copy link
Collaborator

It's sent

received.

@PSKY2008
Copy link
Author

received

Oh great 😊🙏

@PSKY2008
Copy link
Author

@JeromeMartinez

Hello !

I would just like to ask you if you have downloaded the 2 videos to know if I can delete the files from the internet 😊

@JeromeMartinez
Copy link
Collaborator

@PSKY2008 I downloaded them but didn't get the time to check them yet.

@PSKY2008
Copy link
Author

no worries, take the time you want, it’s already super nice to help me 😊

@PSKY2008
Copy link
Author

@dericed @JeromeMartinez

I think my problem comes from the fact that the time code is not the same on the two videos.

Is it possible to correct this without having to redo the tape hoping to have the same time code?image

@JeromeMartinez
Copy link
Collaborator

I think my problem comes from the fact that the time code is not the same on the two videos.

The last time codes are same, the frame counts are similar but not same, so the time codes are same for the same frame, and the goal of the merge is actually to catch when you have few frames in only of the files, so the input is the one expected, just that the algorithm has difficulties to well catch the positions of the frames being same in the 2 files.
In other words, your input is expected.

@PSKY2008
Copy link
Author

and it's normal that it does the same thing, I try with other cassettes? I was able to read elsewhere that some people had no problems with the merger 😔

@PSKY2008
Copy link
Author

I just tried with another cassette, and it's still the same.

The merge function really doesn't work for me 😔

@JeromeMartinez
Copy link
Collaborator

@PSKY2008 still on my todo list.

@PSKY2008
Copy link
Author

Thank you very much for your help 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merge related to dvmerge
Projects
None yet
Development

No branches or pull requests

5 participants