zhanjx1314 / ffmbc

Automatically exported from code.google.com/p/ffmbc
0 stars 0 forks source link

Cannot pad or crop a yuv422p10le without scaler converting to yuv420p for pad/crop #163

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.when scaling and padding a prores yuv422p10le file ffmbc reports that it is 
converting to yuv420p.
2. If scale is used without pad or crop, the scale stays in yuv422p10le format.

What is the expected output? What do you see instead?
The output is correct. The path/route isn't: yuv422p10le>yuv420p>yuv422p10le

What version of the product are you using? On what operating system?
v07rc8

Please provide any additional information below:

- Full commandline run (with -v 3) and everything the program printed
without
the repeating parts.
C:\Users\Jon>C:\Users\Jon\Desktop\ffmbc.exe -v 3 -i C:\Users\Jon\Desktop\desktop
\JL_test_2.mov -pix_fmt yuv422p10le -vf "crop=720:576:0:16,scale=1440:1080:inter
l=1,pad=1920:1080:240:0" -tff -vcodec prores -profile hq -an C:\Users\Jon\Deskto
p\output.mov
FFmbc version 0.7-rc8
Copyright (c) 2008-2013 Baptiste Coudurier and the FFmpeg developers
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'C:\Users\Jon\Desktop\desktop\JL_test_2.
mov':
  Metadata:
    major_brand: qt
    minor_version: 512
    compatible_brands: qt
    encoder: Lavf55.18.100
    comment(eng): Source ID = 060a2b340101010101010f00-13-00-00-00-{502e7bb4-3e8
1-
    timecode: 10:00:00:00
  Duration: 00:00:45.48, bitrate: 37063 kb/s
    Stream #0.0(eng): Video: prores, yuv422p10le, 720x592p, 37061 kb/s, 25.00 fp
s
    Metadata:
      codec_name: prores
    Stream #0.1(eng): Data: unknown (tmcd)
File 'C:\Users\Jon\Desktop\output.mov' already exists. Overwrite ? [y/N] y
[scale @ 03628e80] w:720 h:592 fmt:yuv422p10le -> w:720 h:592 fmt:yuv420p flags:
0x4 il:0
[crop @ 03628220] w:720 h:592 -> w:720 h:576
[scale @ 036288c0] w:720 h:576 fmt:yuv420p -> w:1440 h:1080 fmt:yuv420p flags:0x
4 il:1
[pad @ 03628c40] w:1440 h:1080 -> w:1920 h:1080 x:240 y:0 color:0x108080FF[yuva]

[scale @ 03ba8680] w:1920 h:1080 fmt:yuv420p -> w:1920 h:1080 fmt:yuv422p10le fl
ags:0x4 il:0
Output #0, mov, to 'C:\Users\Jon\Desktop\output.mov':
  Metadata:
    encoder: FFmbc 0.7
    Stream #0.0(und): Video: prores, yuv422p10le, 1920x1080i tff [PAR 15:16 DAR
5:3], 183500 kb/s, 25.00 fps
Stream mapping:
  Stream #0.0 -> #0.0
- Upload your sample somewhere and supply url

Original issue reported on code.google.com by jonle...@gmail.com on 29 Oct 2013 at 7:52

GoogleCodeExporter commented 9 years ago
Yes, crop and pad do not support yuv422p10 yet

Original comment by baptiste...@gmail.com on 1 Jul 2014 at 1:22