浏览代码

obs-ffmpeg: Remove AV1 from SRT/RIST supported codecs

MPEG-TS standard is not ready for AV1
tytan652 2 年之前
父节点
当前提交
e317c88f55
共有 2 个文件被更改,包括 3 次插入3 次删除
  1. 2 2
      plugins/obs-ffmpeg/obs-ffmpeg-mpegts.c
  2. 1 1
      plugins/obs-ffmpeg/obs-ffmpeg-mux.c

+ 2 - 2
plugins/obs-ffmpeg/obs-ffmpeg-mpegts.c

@@ -1291,9 +1291,9 @@ struct obs_output_info ffmpeg_mpegts_muxer = {
 		 OBS_OUTPUT_SERVICE,
 		 OBS_OUTPUT_SERVICE,
 	.protocols = "SRT;RIST",
 	.protocols = "SRT;RIST",
 #ifdef ENABLE_HEVC
 #ifdef ENABLE_HEVC
-	.encoded_video_codecs = "h264;hevc;av1",
+	.encoded_video_codecs = "h264;hevc",
 #else
 #else
-	.encoded_video_codecs = "h264;av1",
+	.encoded_video_codecs = "h264",
 #endif
 #endif
 	.encoded_audio_codecs = "aac",
 	.encoded_audio_codecs = "aac",
 	.get_name = ffmpeg_mpegts_getname,
 	.get_name = ffmpeg_mpegts_getname,

+ 1 - 1
plugins/obs-ffmpeg/obs-ffmpeg-mux.c

@@ -945,7 +945,7 @@ struct obs_output_info ffmpeg_mpegts_muxer = {
 	.flags = OBS_OUTPUT_AV | OBS_OUTPUT_ENCODED | OBS_OUTPUT_MULTI_TRACK |
 	.flags = OBS_OUTPUT_AV | OBS_OUTPUT_ENCODED | OBS_OUTPUT_MULTI_TRACK |
 		 OBS_OUTPUT_SERVICE,
 		 OBS_OUTPUT_SERVICE,
 	.protocols = "SRT;RIST",
 	.protocols = "SRT;RIST",
-	.encoded_video_codecs = "h264;av1",
+	.encoded_video_codecs = "h264",
 	.encoded_audio_codecs = "aac",
 	.encoded_audio_codecs = "aac",
 	.get_name = ffmpeg_mpegts_mux_getname,
 	.get_name = ffmpeg_mpegts_mux_getname,
 	.create = ffmpeg_mux_create,
 	.create = ffmpeg_mux_create,