How to build in-app video analytics
1:00:17
Пікірлер
@andreea-tw9ov
@andreea-tw9ov 9 күн бұрын
NOT FREE - fyi
@AdamLeis
@AdamLeis 18 күн бұрын
Bruno's point on simplicity and complexity is so painfully true. Master the simple. Is that the Philosopher's Stone for Devs? (the programmer's stone? the developer's stone?)
@JessicaChambers-j3d
@JessicaChambers-j3d 23 күн бұрын
No
@PankajMahajan-1977
@PankajMahajan-1977 Ай бұрын
Make Video in Windows 11/10, beginners don't know linux........
@ruly9662
@ruly9662 29 күн бұрын
its the same dude, he is just installing ffmpeg from terminal directly but if you are on windows just go to ffmpeg web page and dowload the exe files and you can add them to path so you can call them from any place if you cant figure that out the you need to read this again until you understand where you are gettin lost, not tryin to be rude, just investigate a bit more and to be clear he is not using linux but mac, also if you mean "linux" beacuse he uses all that commands then you should know that is the way to use ffmpeg (from terminal,cmd,bash,powershell o what you like most) as far i know there is no gui based software to do this so far at least not free
@LenaMeemea-k6x
@LenaMeemea-k6x Ай бұрын
Omgg is working 😮
@MuxHQ
@MuxHQ 18 күн бұрын
Awesome, glad to hear it!
@FloNocode
@FloNocode Ай бұрын
Hi , how are you ? i would like to know if your tool can be use for in Framer Website ? And if you have a documentation about that please ?
@MuxHQ
@MuxHQ Ай бұрын
We have a few updates on the way to make this easier than ever. Stay tuned!
@adamaustad
@adamaustad 2 ай бұрын
This is awesome
@jayantiraphael8655
@jayantiraphael8655 2 ай бұрын
So if you are a game developer but AI is doing all your work by you just asking it why would I need you anymore. I could just make my own game by telling AI what I want in my video game and then play my own video game. You've just become worthless. If your equipment and your technology is already at the level where you can just ask it to render things and implement things what do you think it's going to be in 10 years and you think you're still going to have a job. Why would I pay you $500 for a video game system and then $60 for a video game if I can do all of that for 100 bucks with a program I can buy for myself? This is denial dude
@jayantiraphael8655
@jayantiraphael8655 2 ай бұрын
Lol denial
@foryou-brasil
@foryou-brasil 2 ай бұрын
How to bulk upload?
@MuxHQ
@MuxHQ 2 ай бұрын
It depends on where your files are currently. If they are stored remotely on another platform you could use our Truckload tool for moving files between platforms: www.mux.com/blog/how-to-move-video-content. If they are local files you might want to write a small script that uses our direct uploads to batch upload them.
@tvdreamphotobooth
@tvdreamphotobooth 2 ай бұрын
Hi, I am interested in using this to trigger an automatic video recording of the karaoke experience are you able to help with that?
@toastrecon
@toastrecon 2 ай бұрын
Nice work!
@naveed_wattoo
@naveed_wattoo 2 ай бұрын
great
@RManton-xt5gd
@RManton-xt5gd 2 ай бұрын
ON
@AliceMuller-e6b
@AliceMuller-e6b 3 ай бұрын
It is such a good surprise ❤
@christopher-qi4nx
@christopher-qi4nx 3 ай бұрын
😊😊😊😊😊😊😊😊😅😮😢🎉😂❤❤❤❤❤❤😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊😊
@mdabdullahmamun333
@mdabdullahmamun333 3 ай бұрын
under rated video
@daviddiaz3790
@daviddiaz3790 3 ай бұрын
Is it compatible with all web browsers?
@GeorgeGonzalez-w9c
@GeorgeGonzalez-w9c 3 ай бұрын
Little Vista
@cjtonner2oo5
@cjtonner2oo5 3 ай бұрын
I love this video Lllllllllllllllllllllppppkfyy utdc Ghfurstddtgx VG FX xf😄💪💪💪💪💪👏👏👏👏👏👏👌🏂🪂🏂🪂
@jssecrets
@jssecrets 4 ай бұрын
Thanks! Can I store videos locally? I mean without any remote storage?
@inteliuz
@inteliuz 4 ай бұрын
I'm pretty sure this is not allowed on next.js 14. I've been on this for a day or two though so don't quote me. A free method is using a host like x10 hosting, setting up a subdomain with them and then hosting videos there. You are going to want to render them client side in next.js. Bandwidth on x10 is seemingly unlimited but disk usage and Inodes are not. The biggest problem is initial lag, which you can partially overcome with setting a background as the first video frame. Make sure you compress your video, as this will help with loading. Although, I am using this method for video backgrounds, not embedding videos as content- although the process would be similar either way. I might make a video about this when I'm done
@jssecrets
@jssecrets 4 ай бұрын
@@inteliuz thank you!
@zhoucoco9655
@zhoucoco9655 4 ай бұрын
Jc(e*v £hd4a
@hookerhillstudios
@hookerhillstudios 4 ай бұрын
DO NOT WASTE YOUR TIME WATCHING THIS VIDEO.
@SK-gr2rm
@SK-gr2rm 4 ай бұрын
Thank you
@franciscoinoque
@franciscoinoque 5 ай бұрын
Is there a way to add Mux Player to React Native?
@aymaneu3723
@aymaneu3723 5 ай бұрын
i was really waiting for this video.
@MuxHQ
@MuxHQ 5 ай бұрын
awesome. please let us know if you have any questions
@qt9947
@qt9947 5 ай бұрын
Help me. I need to remove "For video API test purposes only" on my video, I'm using with Next 14. How to handle it?
@MuxHQ
@MuxHQ 5 ай бұрын
This just means that the account doesn't have a payment method added so comes with a few restrictions, like videos having watermarks and being deleted after 24 hours. Adding a payment method in the Mux dashboard will allow you to upload videos without any of these restrictions.
@qt9947
@qt9947 5 ай бұрын
​@@MuxHQ thanks a lot, i'll give it a try
@rachelbrown2463
@rachelbrown2463 5 ай бұрын
😊
@GoodGameShishou
@GoodGameShishou 6 ай бұрын
Bruno had made an awesome course but “MUX” your video player is pretty bad, it is the most non-intuitive video player I’ve ever came across. Please take it as a feedback and I hope you would come up with a much better version of it.
@adamtyll2473
@adamtyll2473 6 ай бұрын
Guys.... xD really ?
@Paiake
@Paiake 6 ай бұрын
What about Webflow? Really want to integrate Mux with Webflow and Webflow Logic!!!
@martinbean
@martinbean 6 ай бұрын
DRM on Mux! 🎉
@dev.duccini
@dev.duccini 6 ай бұрын
This is garbage.
@MuxHQ
@MuxHQ 6 ай бұрын
Thanks for the insightful feedback!
@hookerhillstudios
@hookerhillstudios 4 ай бұрын
@@MuxHQ the product doesn't work.
@hookerhillstudios
@hookerhillstudios 4 ай бұрын
@@MuxHQ thanks for wasting our time
@antwarior
@antwarior 6 ай бұрын
we need a video that isnt sponsord by mux, I'm not into spending money as a beginner just starting my career in software crafting, if i can do it on my own, it will be done, i don't want to depend on saas sites to build my website around, id be spending thousands i don't have just from the start of a project
@EdwardTrann
@EdwardTrann 7 ай бұрын
Hi, I hide the controls with css (allow document intrustion), but sometimes it still show it. Do you know why?
@MuxHQ
@MuxHQ 7 ай бұрын
Hi! Its a bit of a hard one to solve with little context but check out this doc: docs.mux.com/guides/player-customize-look-and-feel#available-css-variables. You can also open an issue if you need more help: github.com/muxinc/elements
@linguinelabs
@linguinelabs 7 ай бұрын
Why not oauth
@chri-k
@chri-k 7 ай бұрын
Yes
@remarkablejames
@remarkablejames 7 ай бұрын
This is truely awesome. price of $10/month sounds fantastic. Imma check it out
@MuxHQ
@MuxHQ 7 ай бұрын
Please do!
@pixel7038
@pixel7038 7 ай бұрын
Update/Catelog videos like their genre or tags?
@MuxHQ
@MuxHQ 7 ай бұрын
You would normally store this type of data in your own database and associate Mux Asset IDs (and playback IDs) with them there. You have much more flexibility this way in choosing how to associate videos with tags / genres / categories, etc. This way you don't have to query Mux's API's every time you want to list / sort / filter your assets based on these tags, it's just a request to your own DB.
@pixel7038
@pixel7038 7 ай бұрын
Content metadata? Where is this in the documentation?
@MuxHQ
@MuxHQ 7 ай бұрын
Hi! Yes, Edwin references our CMS integrations for adding content metatdata (Sanity, Contentful, etc): docs.mux.com/integrations/cms. Hope that helps
@pixel7038
@pixel7038 7 ай бұрын
Is it possible we can store the title, description, metadata (categories) inside the mux database or do we need to create our own sql table for it?
@adamjaggard3306
@adamjaggard3306 7 ай бұрын
That sort of data is stored in your own DB so you can be very flexible in how you associate data with the video asset. You'll likely have associations that have to be stored in your own DB, like comments, likes, user permissions for assets, etc. It can be awkward if you have to reach out to two different places to correlate and grab data to pull everything together. It's best to keep all of that in one place on your side while Mux focuses on the video processing and delivery.
@MuxHQ
@MuxHQ 7 ай бұрын
@pixel7038 what he said ^
@pixel7038
@pixel7038 8 ай бұрын
For a while I thought 100ms live was the only option for sveltekit. Happy to find this option too :)
@ИльяБрагин-я9ъ
@ИльяБрагин-я9ъ 8 ай бұрын
I checked it a thousand times and did everything according to the manual, why do I have such a problem? npx next-video sync (node:124653) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created) + Found 1 unprocessed video - Processing file: TZ-ACK.mp4 Failed to load next-video config. ✗ An unknown error occurred TypeError: Cannot read properties of undefined (reading 'provider') at createAsset (file:///home/ilya/Projects/tz-ack/node_modules/next-video/dist/assets.js:40:27) at async newFileProcessor (file:///home/ilya/Projects/tz-ack/node_modules/next-video/dist/cli/sync.js:62:24) at async Promise.all (index 0) at async Object.handler (file:///home/ilya/Projects/tz-ack/node_modules/next-video/dist/cli/sync.js:88:24)
@randerins
@randerins 6 ай бұрын
Same here
@hookerhillstudios
@hookerhillstudios 4 ай бұрын
to fix it: npm uninstall next-video. run away. never look back.
@bob6537
@bob6537 11 күн бұрын
late to the party here but i fixed this with "moduleResolution": "bundler", in tsconfig
@zdenekbouresh205
@zdenekbouresh205 8 ай бұрын
Is this frame accurate ? Would the clip start on the exact frame ? if not what is the resolution of clipping ? How close to the given time would it start ? How do key-frames (i frames and their intervals) play a role in this ?
@PhilFromMux
@PhilFromMux 8 ай бұрын
Hey, Phil from Mux here, great questions! It's segment accurate, which means the start and end can be a few seconds away from the times that you request - the exact accuracy depends on the latency mode the live stream was using, as the lower the latency, the smaller the segments we deliver. "Within 4 seconds" would be good as a general guide. We'll always make sure the the times that you request appear in the video though, so it may start early, and end late. We also have an asset-based clipping feature too, which is frame accurate, and creates a new asset if that's what you need. The keyframe/ interval of the inbound stream doesn't affect the accuracy of the clipping, as this feature happens after we perform our encoding, which will insert s at least at the start of every segment. Thanks!
@norahisaac2687
@norahisaac2687 8 ай бұрын
"promo sm"
@andriodenavarrete4495
@andriodenavarrete4495 8 ай бұрын
Why is there not even one video explaining how to upload a video with an actual video and react and next for client and server I read the docs, and I need to make a call to a url to get a url that I should use but there is not a deep explanation to that
@andriodenavarrete4495
@andriodenavarrete4495 8 ай бұрын
Is there somewhere I can see an example of how to upload using react js and mux uploader? I am reading the Docs but I dont understand, should I create my own api/route and add that in my <muxUploader as url?
@mattmcclure476
@mattmcclure476 8 ай бұрын
Hi! If you're using something like Next specifically, you can use a server component to create an upload url then just render that right along with the uploader (same would go for getServerSideProps). If your API/server-side stuff is separate, yes, you'd want to create a route that returns an upload URL, and you probably also want a route that can get the asset afterward so you can immediately play it back. I can see about putting together a quick example!
@williamowen1575
@williamowen1575 8 ай бұрын
Thank you for sharing a SEO workflow with the schema-dts package. I'll be checking out that library.
@MuxHQ
@MuxHQ 8 ай бұрын
you're welcome!
@nakhla3
@nakhla3 9 ай бұрын
can i use signed url simply for unlisted video on youtube, or any portal like vimeo or vk?
@kunlebamigboye6245
@kunlebamigboye6245 9 ай бұрын
Awesome! Thanks MUX
@iuau
@iuau 9 ай бұрын
That's really great. Can videos be downloaded with hardcoded captions?
@adamjaggard3306
@adamjaggard3306 9 ай бұрын
Hey @iuau, Mux doesn't hard code captions into videos. You can download the caption files separately as .vtt or .txt files though if you want to burn them in yourself