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

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

Open
GoogleCodeExporter opened this issue May 6, 2015 · 1 comment

Comments

@GoogleCodeExporter
Copy link
Contributor

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 [email protected] on 29 Oct 2013 at 7:52

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

No branches or pull requests

1 participant