GitHunt
TH

theofficialgman/tegrax1_gstreamer_player

tegrax1_gstreamer_player

this is just for fun and learning purposes

Tegra Gstreamer video player still in the works
Don't expect great compatibility or reliability

Run the player as seen below for youtube videos
for vp9
./mp4_player_best_vp9 $(youtube-dl --format "bestvideo[vcodec=vp9][height<=?1080][protocol=https]+bestaudio[ext=webm][protocol=https]" --get-url https://www.youtube.com/watch?v=Y8fiOMU-dQQ)
or for h.264
./mp4_player_best $(youtube-dl --format "best[ext=mp4][height<=?1080][protocol=https]" --get-url https://www.youtube.com/watch?v=Y8fiOMU-dQQ)

Compile as below
gcc mp4_player_best_vp9.c -o mp4_player_best_vp9 `pkg-config --cflags --libs gstreamer-video-1.0 gtk+-3.0 gstreamer-1.0`

Languages

C100.0%

Contributors

Created January 25, 2021
Updated May 29, 2025
theofficialgman/tegrax1_gstreamer_player | GitHunt