Changes between Initial Version and Version 1 of Ticket #1728


Ignore:
Timestamp:
Sep 18, 2012, 5:39:32 PM (4 years ago)
Author:
cehoyos
Comment:

I see three (not necessarily related) problems: There currently is no suitable pixel format to store yuva444 with >32 bit per pixel, see ticket #1749 The prores encoder does not support writing an alpha channel, see ticket #1750

Finally, the decoder does not support reading the alpha channel.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1728

    • Property Status changed from new to open
    • Property Component changed from undetermined to avcodec
    • Property Blocked By changed from to 1749
    • Property Summary changed from Alpha gets destroyed when transcoding Prores4444 to Prores4444 to Alpha channel in Prores4444 is not read
    • Property Priority changed from normal to wish
    • Property Version changed from unspecified to git-master
    • Property Keywords prores alpha added
    • Property Type changed from defect to enhancement
    • Property Reproduced by developer set
  • Ticket #1728 – Description

    initial v1  
    44 
    55Command line used (current ffmpeg with a patch Carl sent me on the ML today): 
    6  
    7  
     6{{{ 
    87ffmpeg -i ~/testdata/video/finalcut-output/prores4444_with_transparency.mov -vcodec prores_kostya -pix_fmt yuv444p10le -acodec copy ~/tmp/prores4444_with_transparency_ffmpeg_patched.mov 
    98ffmpeg version N-44391-gf9dd2e5 Copyright (c) 2000-2012 the FFmpeg developers 
     
    6059frame=    1 fps=0.0 q=0.0 Lsize=     141kB time=00:00:00.04 bitrate=28897.2kbits/s     
    6160video:132kB audio:8kB subtitle:0 global headers:0kB muxing overhead 1.286356% 
    62  
     61}}} 
    6362I'll attach the Prores4444 file generated Final Cut Pro and the PNG used to create the video. If it would be more convenient for debugging this to have a video with a specific setup (e.g. smaller frame size, a specific pattern or color distribution), don't hesitate to tell me and I will produce it.