Can FFmpeg convert from ArriRaw MXF sources?

classic Classic list List threaded Threaded
16 messages Options
Reply | Threaded
Open this post in threaded view
|

Can FFmpeg convert from ArriRaw MXF sources?

Harvey Pikelberger
Is FFmpeg capable of transcoding from ArriaRaw to h.264?
_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Can FFmpeg convert from ArriRaw MXF sources?

kumowoon1025
> Is FFmpeg capable of transcoding from ArriaRaw to h.264?

Not directly, Ari needs to be debarred first at least.

_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Can FFmpeg convert from ArriRaw MXF sources?

Harvey Pikelberger
Does that mean using ArriRaw computer or Resolve?
Is there no process under the FFmpeg umbrella?

> On Feb 16, 2019, at 8:01 PM, Ted Park <[hidden email]> wrote:
>
> Not directly, Ari needs to be debarred first at least.

_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Can FFmpeg convert from ArriRaw MXF sources?

Carl Zwanzig
>> On Feb 16, 2019, at 8:01 PM, Ted Park <[hidden email]> wrote:
>>
>> Not directly, Ari needs to be debarred first at least.

de-Bayered?

On 2/16/2019 11:05 PM, Harvey Pikelberger wrote:
> Does that mean using ArriRaw computer or Resolve?

> Is there no process under the FFmpeg umbrella?


AFAICT currently you have to use either the arriraw converter from Arri or
Resolve/Premier. Is there a particular reason you can't use the Arri converter?

z!
_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Can FFmpeg convert from ArriRaw MXF sources?

Harvey Pikelberger


On Feb 16, 2019, at 23:24, Carl Zwanzig <[hidden email]> wrote:

>>> On Feb 16, 2019, at 8:01 PM, Ted Park <[hidden email]> wrote:
>>>
>>> Not directly, Ari needs to be debarred first at least.
>
> de-Bayered?

Prolly a typo

>
>> On 2/16/2019 11:05 PM, Harvey Pikelberger wrote:
>> Does that mean using ArriRaw computer or Resolve?
>
>> Is there no process under the FFmpeg umbrella?
>
>
> AFAICT currently you have to use either the arriraw converter from Arri or Resolve/Premier. Is there a particular reason you can't use the Arri converter?

Arri’s converter is command line and multi-platform, so it may well coordinate nicely with FFmpeg.
_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Can FFmpeg convert from ArriRaw MXF sources?

Carl Zwanzig
On 2/16/2019 11:57 PM, Harvey Pikelberger wrote:
> Arri’s converter is command line and multi-platform, so it may well
> coordinate nicely with FFmpeg.
Unless the converter can output to a pipe, the only downside is
time-to-convert and intermediate file space.

z!


_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Can FFmpeg convert from ArriRaw MXF sources?

andrei ka
arri's cmd line exporter doesn't mention piping possibility
https://www.arri.com/en/learn-help/learn-help-camera-system/tools/arriraw-converter

On Sun, Feb 17, 2019 at 5:59 PM Carl Zwanzig <[hidden email]> wrote:

> On 2/16/2019 11:57 PM, Harvey Pikelberger wrote:
> > Arri’s converter is command line and multi-platform, so it may well
> > coordinate nicely with FFmpeg.
> Unless the converter can output to a pipe, the only downside is
> time-to-convert and intermediate file space.
>
> z!
>
>
> _______________________________________________
> ffmpeg-user mailing list
> [hidden email]
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> [hidden email] with subject "unsubscribe".
_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Can FFmpeg convert from ArriRaw MXF sources?

kumowoon1025
In reply to this post by Carl Zwanzig
>>> Not directly, Ari needs to be debarred first at least.
>
> de-Bayered?
Thanks..

> Arri’s converter is command line and multi-platform, so it may well coordinate nicely with FFmpeg.
That’s just the command line tool though. They do have an SDK, but you need to apply become a partner to get access.

Also, raw files from camera sensors in general aren’t just decoded, they’re rendered to a colorspace. Wouldn’t you want to review the original (for grading, etc) before doing anything with it using ffmpeg?
_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Can FFmpeg convert from ArriRaw MXF sources?

Reto Kromer-2
Ted Park wrote:

>Also, raw files from camera sensors in general aren’t just
>decoded, they’re rendered to a colorspace. Wouldn’t you want to
>review the original (for grading, etc) before doing anything
>with it using ffmpeg?

Yep!

_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Reading LTC from an audio track?

Harvey Pikelberger
In reply to this post by Harvey Pikelberger
Is there a command to tell FFMpeg to read LTC from a specific audio track?
_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Reading LTC from an audio track?

Harvey Pikelberger
Updating this question: is FFProbe able to read and report LTC recorded onto a specific audio track?

What we've got are MP4 production files, some from A-Cam, some from B-Cam, each with TC, but which were not (or could not) be jam synced.
So to create sync the production crew used an external TC generator and recorded it to A1 of both cameras.

So our goal: ignore the camera-generated TC track, and use the A1-recorded LTC as the basis of our sync in post.

Premiere Pro, for whatever reason, was unable to read the LTC off audio track, in spite of having a number of options for it.
Resolve was able to read it, so we know it's valid and functioning, but using Resolve for this many files: manually importing, reading, then reporting the TC is not an efficient way of working.

We're hoping there's something in the world of FFMpeg / FFProbe might be able to help here.


> On Nov 19, 2019, at 6:56 AM, Harvey Pikelberger <[hidden email]> wrote:
>
> Is there a command to tell FFMpeg to read LTC from a specific audio track?

_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Reading LTC from an audio track?

Jim Shupert, Jr.-2

> We're hoping there's something in the world of FFMpeg / FFProbe might be able to help here.
>
>
>> On Nov 19, 2019, at 6:56 AM, Harvey Pikelberger <[hidden email]> wrote:
>>
>> Is there a command to tell FFMpeg to read LTC from a specific audio track?
>
I do not know about that ....but

would it help if you made a second file - now with Tc in it
meaning
you have a file
dog.mp4 w ltc tc in audio  and you know it starts w tc of 07:00:00:00
so do a
ffmpeg -i dog.mp4 -codec copy -/timecode/ 07:00:00:00 dog_wtc.mp4

MP4s and MOVs store only the TC of the first frame, as a literal frame
count, along with the framerate. The consuming app converts that frame
count back to a TC string using the framerate

-timecode hh:mm:ssSEPff

    Specify Timecode for writing. SEP is ’:’ for non drop timecode and
    ’;’ (or ’.’) for drop.

_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Reading LTC from an audio track?

Harvey Pikelberger
In reply to this post by Harvey Pikelberger
Thanks Jim,

Re:
> and you know it starts w tc of 07:00:00:00

So the challenge actually is we don’t know the start TC.  In fact that’s really all we need.

I’d like to verify the TC all tge way through too, but that’s for QC

The essential is just getting interpreting what TC on that (First fame) of the audio track.


> On Nov 19, 2019, at 12:47, Jim Shupert <[hidden email]> wrote:
>
>
>> We're hoping there's something in the world of FFMpeg / FFProbe might be able to help here.
>>
>>
>>>>> On Nov 19, 2019, at 6:56 AM, Harvey Pikelberger <[hidden email]> wrote:
>>>
>>> Is there a command to tell FFMpeg to read LTC from a specific audio track?
>>
> I do not know about that ....but
>
> would it help if you made a second file - now with Tc in it
> meaning
> you have a file
> dog.mp4 w ltc tc in audio  and you know it starts w tc of 07:00:00:00
> so do a
> ffmpeg -i dog.mp4 -codec copy -/timecode/ 07:00:00:00 dog_wtc.mp4
>
> MP4s and MOVs store only the TC of the first frame, as a literal frame count, along with the framerate. The consuming app converts that frame count back to a TC string using the framerate
>
> -timecode hh:mm:ssSEPff
>
>   Specify Timecode for writing. SEP is ’:’ for non drop timecode and
>   ’;’ (or ’.’) for drop.
>
> _______________________________________________
> ffmpeg-user mailing list
> [hidden email]
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> [hidden email] with subject "unsubscribe".
_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Reading LTC from an audio track?

Jim Shupert, Jr.-2

> So the challenge actually is we don’t know the start TC.  In fact that’s really all we need.
>
would this help?
https://github.com/x42/ltc-tools

https://github.com/x42/libltc/releases

ltcdump -f 29.97 dog.mp4 2> /dev/null > dog.ltc.txt

_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Reading LTC from an audio track?

Harvey Pikelberger
I was just looking at it before you wrote.  And, all the better, we have some related arduino projects, so it may be just the thing.
But I haven't yet taken enough time to work out what language it is / how to implement.  What's x42?
Going on your note below -- makes it look very simple to get started.

Staying for a second w/ FFProbe -- do we know for sure that LTC interpreting / reporting is not a possibility?

Will test ltc-tools asap, and thanks again for the tip!


> On Nov 19, 2019, at 2:02 PM, Jim Shupert <[hidden email]> wrote:
>
>
>> So the challenge actually is we don’t know the start TC.  In fact that’s really all we need.
>>
> would this help?
> https://github.com/x42/ltc-tools
>
> https://github.com/x42/libltc/releases
>
> ltcdump -f 29.97 dog.mp4 2> /dev/null > dog.ltc.txt
>
> _______________________________________________
> ffmpeg-user mailing list
> [hidden email]
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> [hidden email] with subject "unsubscribe".

_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Reading LTC from an audio track?

Kieran O Leary
On Tue, 19 Nov 2019, 22:21 Harvey Pikelberger, <[hidden email]> wrote:

> I was just looking at it before you wrote.  And, all the better, we have
> some related arduino projects, so it may be just the thing.
> But I haven't yet taken enough time to work out what language it is / how
> to implement.

It appears to be written in C.


  What's x42?
>

The username of the developer, Robin Gareus.

Best, Kieran
_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".