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

Is HDV within the scope of the project? #53

Open
kieranjol opened this issue Apr 21, 2020 · 13 comments
Open

Is HDV within the scope of the project? #53

kieranjol opened this issue Apr 21, 2020 · 13 comments
Assignees
Labels
wontfix This will not be worked on

Comments

@kieranjol
Copy link
Contributor

Just checking, I wasn't clear from the readme if HDV is in the roadmap.

@dericed
Copy link
Contributor

dericed commented Apr 21, 2020

do you have samples of hdv captured from tape?

@digitensions
Copy link

I have some from my JVC camera, personal collection if needed.

@kieranjol
Copy link
Contributor Author

Joanna's might be easier to share - i have some samples alright - FCP 7 captures, but I'd have to get clearance.

@digitensions
Copy link

Same, FCP7 firewire captures of progressive HDV. Happy to drop some over, I have clearance for it.

@kieranjol
Copy link
Contributor Author

I was given permission to share some of these but they can't be made publicly available.

@JeromeMartinez JeromeMartinez self-assigned this Apr 30, 2020
@JeromeMartinez
Copy link
Collaborator

"this" HDV is https://en.wikipedia.org/wiki/HDV#Specifications and actually it has no link (not a single bit is same) with DV despite the name.

Analysis is completely different. We could reuse the same ideas and the same user interface, but we need to implement all the MPEG Video logic instead of DV logic. There is already a lot in MediaInfo library from another project (e.g. we can check if headers or macroblocks are coherent), but there is still some work for having a good MPEG Video related report.

@kieranjol
Copy link
Contributor Author

kieranjol commented May 13, 2020 via email

@JeromeMartinez
Copy link
Collaborator

@kieranjol I wonder how it is stored on the tape... the file you provided is a "classic" MPEG-2 Video stream in MOV, with Final Cut metadata. As far as I know MPEG-2 Video could not be as is on a tape (no small fixed packetization), Wikipedia says that is uses to be MPEG-TS (more logical) so the curating would be on MPEG-TS.

Anyway, far from this project (currently) focused on DV packetization.

@kieranjol
Copy link
Contributor Author

kieranjol commented May 14, 2020 via email

@JeromeMartinez
Copy link
Collaborator

Sounds like reencoding could be happening?

No way to know if there was a reencoding. Probably a transwrapping (from MPEG-TS to MOV?).

based on tests, you could only really get FCP to capture via firewire with one
specific setting, which is what was used.

Here it seems that FCP does the "rescue" of the file, but no idea what it would do in case of corrupted content, you have to rely on FDCP.
Without having the raw content from the tape, I doubt that a "rescue" software would be useful (in addition to the count of HDV files vs DV files, which puts a limit to the development acceptable cost).

@kieranjol
Copy link
Contributor Author

Hi - I just shared a DVHSCap with Jerome and Dave there - this should be ore of a stream grab I hope. It's Mpeg-TS.

It's probably still out of scope but thought I'd share a better example of the format.

@JeromeMartinez
Copy link
Collaborator

@kieranjol right still out of scope because it is also MPEG-2 Video instead of DV... I would love to work on a MPEG-2 repair tool, but current sponsoring is not for that...

@dericed
Copy link
Contributor

dericed commented Jul 3, 2020

there are some possible side effects of the project that could help HDV but the grant is written for DV.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

5 participants