diff --git a/data/meson.build b/data/meson.build index 4a2d306ef3..646cdd67e9 100644 --- a/data/meson.build +++ b/data/meson.build @@ -9,6 +9,7 @@ encoding_targets = [ 'targets/file-extension/webm.gep', 'targets/file-extension/flv.gep', 'targets/file-extension/mp4.gep', + 'targets/file-extension/ts.gep', 'targets/file-extension/avi.gep',], ], ['online-services', ['targets/online-service/youtube.gep',]], diff --git a/data/targets/file-extension/ts.gep b/data/targets/file-extension/ts.gep new file mode 100644 index 0000000000..9e47b3def6 --- /dev/null +++ b/data/targets/file-extension/ts.gep @@ -0,0 +1,33 @@ +[GStreamer Encoding Target] +name=ts +category=file-extension +description=Default target for files with a .ts extension + +[profile-default] +name=default +type=container +description=Default profile for files with a .ts extension. Suitable for streamming. +format=video/mpegts,systemstream=true,packetsize=188 + +[streamprofile-default-0] +parent=default +type=audio +format=audio/mpeg,mpegversion=4,base-profile=lc,rate={48000,96000},channels=2;audio/mpeg,mpegversion=4,base-profile=lc,rate={48000,96000} +restriction=audio/x-raw,channels=6,channel-mask=0x3f;audio/x-raw,channels=2 + +[streamprofile-default-1] +parent=default +type=video +format=video/x-h264 +preset=Profile YouTube +pass=0 + +[streamprofile-default-2] +parent=default +type=audio +format=audio/mpeg,mpegversion=4 + +[streamprofile-default-3] +parent=default +type=video +format=video/x-h264