aboutsummaryrefslogtreecommitdiffstats
path: root/doc/bitstream_filters.texi
diff options
context:
space:
mode:
authorMartin Vignali <martin.vignali@gmail.com>2018-03-11 19:16:09 +0100
committerMartin Vignali <martin.vignali@gmail.com>2018-03-13 20:26:07 +0100
commit7b0cb2e032d38b914a98dedc82c5262c14eeccb7 (patch)
tree51a73fb7b3bc7d20762eebdc5178440cbda0da49 /doc/bitstream_filters.texi
parentf869e54d228d43adb3b1e0026a48273befe443eb (diff)
downloadffmpeg-7b0cb2e032d38b914a98dedc82c5262c14eeccb7.tar.gz
avcodec/hapqa_extract_bsf : add new bsf filter
convert HapQA data to HAPQ or HAPAlphaOnly by copying the corresponding texture
Diffstat (limited to 'doc/bitstream_filters.texi')
-rw-r--r--doc/bitstream_filters.texi25
1 files changed, 25 insertions, 0 deletions
diff --git a/doc/bitstream_filters.texi b/doc/bitstream_filters.texi
index b7ea549322..aac4705be4 100644
--- a/doc/bitstream_filters.texi
+++ b/doc/bitstream_filters.texi
@@ -93,6 +93,31 @@ When this option is enabled, the long-term headers are removed from the
bitstream after extraction.
@end table
+@section hapqa_extract
+
+Extract Rgb or Alpha part of an HAPQA file, without recompression, in order to create an HAPQ or an HAPAlphaOnly file.
+
+@table @option
+@item texture
+Specifies the texture to keep.
+
+@table @option
+@item color
+@item alpha
+@end table
+
+@end table
+
+Convert HAPQA to HAPQ
+@example
+ffmpeg -i hapqa_inputfile.mov -c copy -bsf:v hapqa_extract=texture=color -tag:v HapY -metadata:s:v:0 encoder="HAPQ" hapq_file.mov
+@end example
+
+Convert HAPQA to HAPAlphaOnly
+@example
+ffmpeg -i hapqa_inputfile.mov -c copy -bsf:v hapqa_extract=texture=alpha -tag:v HapA -metadata:s:v:0 encoder="HAPAlpha Only" hapalphaonly_file.mov
+@end example
+
@section h264_metadata
Modify metadata embedded in an H.264 stream.