From 3e5ec1f84f6e58c8eee105faee59db0156f9951f Mon Sep 17 00:00:00 2001
From: Andrew Randrianasulu <randrianasulu@gmail.com>
Date: Wed, 25 Sep 2024 00:46:28 +0300
Subject: [PATCH] Add mediacodec-based encoder profiles  for termux

---
 cinelerra-5.1/ffmpeg/video/h264_mediacodec.mp4 | 3 +++
 cinelerra-5.1/ffmpeg/video/hevc_mediacodec.mp4 | 3 +++
 cinelerra-5.1/ffmpeg/video/mpeg2_hdv.mpeg      | 9 +++++++++
 3 files changed, 15 insertions(+)
 create mode 100644 cinelerra-5.1/ffmpeg/video/h264_mediacodec.mp4
 create mode 100644 cinelerra-5.1/ffmpeg/video/hevc_mediacodec.mp4
 create mode 100644 cinelerra-5.1/ffmpeg/video/mpeg2_hdv.mpeg

diff --git a/cinelerra-5.1/ffmpeg/video/h264_mediacodec.mp4 b/cinelerra-5.1/ffmpeg/video/h264_mediacodec.mp4
new file mode 100644
index 00000000..b0bce96b
--- /dev/null
+++ b/cinelerra-5.1/ffmpeg/video/h264_mediacodec.mp4
@@ -0,0 +1,3 @@
+mp4 h264_mediacodec
+cin_pix_fmt=yuv420p
+pix_fmt=yuv420p
\ No newline at end of file
diff --git a/cinelerra-5.1/ffmpeg/video/hevc_mediacodec.mp4 b/cinelerra-5.1/ffmpeg/video/hevc_mediacodec.mp4
new file mode 100644
index 00000000..4f3bac1c
--- /dev/null
+++ b/cinelerra-5.1/ffmpeg/video/hevc_mediacodec.mp4
@@ -0,0 +1,3 @@
+mp4 hevc_mediacodec
+cin_pix_fmt=yuv420p
+pix_fmt=yuv420p
\ No newline at end of file
diff --git a/cinelerra-5.1/ffmpeg/video/mpeg2_hdv.mpeg b/cinelerra-5.1/ffmpeg/video/mpeg2_hdv.mpeg
new file mode 100644
index 00000000..581f068b
--- /dev/null
+++ b/cinelerra-5.1/ffmpeg/video/mpeg2_hdv.mpeg
@@ -0,0 +1,9 @@
+mpeg mpeg2video
+trellis=1
+mbd=rd
+cmp=satd
+subcmp=satd
+b=25000000
+g=15
+bf=2
+b_strategy=1
-- 
2.46.1

