The more general name would make it possible to change the element in
the future without changing the pads names.
SOURCE_URL="$1"
OUTPUT_FILE="$2"
SOURCE_URL="$1"
OUTPUT_FILE="$2"
+# use the avimux element because my TV set does not like the output of mp4mux
# use a high value for connection-speed to download the best quality video
gst-launch-1.0 \
\
# use a high value for connection-speed to download the best quality video
gst-launch-1.0 \
\
\
"$SOURCE_URL" ! \
hlsdemux connection-speed=4294967 ! \
\
"$SOURCE_URL" ! \
hlsdemux connection-speed=4294967 ! \
- ts.video_0_0100 ! h264parse ! queue ! \
+ demux.video_0_0100 ! queue ! h264parse ! queue ! \
- ts.audio_0_0101 ! decodebin ! audioconvert ! lamemp3enc ! queue ! \
+ demux.audio_0_0101 ! queue ! decodebin ! audioconvert ! lamemp3enc ! queue ! \
mp4.audio_00
# NOTE: the audio re-encoding is necessary because aacparse lacks some
mp4.audio_00
# NOTE: the audio re-encoding is necessary because aacparse lacks some