My favorites | Sign in
Project Home Downloads Wiki Issues
Search
for
XDCAMHD422Encoding  

Featured
Updated Dec 7, 2011 by baptiste...@gmail.com

Introduction

How to encode your content to XDCAMHD422 MXF or MOV

Details

Interlaced encoding: add: -tff or -bff before -target

MXF

ffmbc -i < file > -target xdcamhd422 < file.mxf >

Note: XDCAM transfer supports no fewer than 2 mono tracks channels. Use -newaudio and -map_audio_channel.

As an example, this command takes a stereo source file and makes an output file with two mono tracks.

ffmbc -i < file > -target xdcamhd422 -an < file.mxf > -acodec pcm_s24le -ar 48000 -newaudio -acodec pcm_s24le -ar 48000 -newaudio -map_audio_channel 0:1:0:0:1:0 -map_audio_channel 0:1:1:0:2:0

This output file is compatible with Sony XDCAM Viewer.

MOV

ffmbc -i < file > -target xdcamhd422 -vtag < tag > < file.mov >

Select tag from the following:

  • "xd54" XDCAM HD422 720p24 CBR
  • "xd59" XDCAM HD422 720p60 CBR
  • "xd5a" XDCAM HD422 720p50 CBR
  • "xd5b" XDCAM HD422 1080i60 CBR
  • "xd5c" XDCAM HD422 1080i50 CBR
  • "xd5d" XDCAM HD422 1080p24 CBR
  • "xd5e" XDCAM HD422 1080p25 CBR
  • "xd5f" XDCAM HD422 1080p30 CBR
Comment by project member phillclarke@gmail.com, Mar 31, 2011

Can you confirm that the -vtag option is only valid for XDCAM HD422 in a MOV container? And not valid for MXF output?

Obviously the interlaced tags are only valid for 1080i options, but is that also limited to only MOV output and not MXF?

Comment by project member baptiste...@gmail.com, Mar 31, 2011

Yes MXF do not use fourc. I should probably rename the -atag and -vtag to -afourcc and -vfourcc

No interlaced options are valid for both obviously

Comment by louk...@gmail.com, Feb 17, 2012

Could someone be so kind as to provide a recipe to encode what Final Cut Pro calls "Sony XDCAM HD 1080p24 (35 Mb/s VBR)"? This is my preferred codec for editing quick projects in Final Cut. It's super compact, takes very little cpu power, and looks very good considering it's small size.

Comment by cjpla...@aol.com, Mar 1, 2012

How can I add pulldown to my 24p element to encode as 1080i60 for xdcam? Do I need to put an AVISynth script as the source and add it in there or is there an all-ffmbc option?

Comment by ericjol...@gmail.com, Apr 5, 2012

Are there any switches or parameters that affect quality when encoding to XDCAM HD 422? I'm noticing a lot of blockiness and banding being introduced that isn't present when I encode to MPEG2 in ffmpeg. However, ffmbc creates a file that Final Cut recognizes as XDCAM; ffmpeg does not. Source footage is AVC MTS files.

Comment by project member baptiste...@gmail.com, Apr 5, 2012

Yes, there are you can use 2 pass encoding to improve the encoding and use -mbd rd

Comment by cjpla...@aol.com, Yesterday (28 hours ago)

I've got the encoding to 8-channel Mono MOV going using AVISynth to insert my pulldown. Every time I load the AVS into VDub, the video and audio is complete at 1 hour long. When I encode it with FFMBC, I only get the first few mins of the content. No frame length parameters are given. Thoughts? Would a STDout application be better than feeding it directly into FFMBC?


Sign in to add a comment
Powered by Google Project Hosting