bfansports / cloudtranscode Goto Github PK
View Code? Open in Web Editor NEWDistributed videos and images encoding/transcoding using Amazon SFN, FFMpeg and ImageMagic
License: GNU General Public License v2.0
Distributed videos and images encoding/transcoding using Amazon SFN, FFMpeg and ImageMagic
License: GNU General Public License v2.0
The work you folks are doing seems amazing. I'm pretty good with FFMPEG, SOX, ImageMagick (FFMPEG's audio cousin) and have some experience with scripting in PHP and PERL and a few other langs. I'm no Linux guru, but I figured I could install this easily.
I got this this part in the install guide :
_> The "decider" folder in the project is a Git sub module. You must initialize it.
$> git submodule update decider
_
Well I think that module has been separated out. I guess the answer is install that one separately, but as a noob I don't want to stray too far from the basic recipe.
Once I get up and running, I do want to contribute to your project (and probably can), but any help getting this up and running would be great. I think this is an awesome project.
Related to #48. After running ffprobe we need to check in which basket the asset falls into.
If not "video" or "image" then we reject the asset. We will implement an imageTranscoder soon.
Thanks Tyler.
Hi,
We were looking for some opensource encoding technology to adapt for video transcoding and stumbled upon CT. This project looks good but looks like its not being properly maintained. So before we start working on it can you please let us know if this is ready for production ? Also we are worried that the documentation provided in readme is no more valid. Here it is :-
(http://blog.bfansports.com/CloudTranscode/.
Please guide us from where to begin in order to adapt this solution with our application as there is not a proper step by step documentation for the setup.
I've one more question, as you said that it can be deployed on private hardware without any 3rd party service but at the same time you said to use AWS SFN for it. Can you please let us know if AWS SFN is necessary for it ? If yes, is that the only 3rd party service that we need while rest can be hosted on our own infrastructure ?
Thank you in advance :)
Shahzaib
Can we use our own storage solution/server instead of S3 ?
I think S3 is okay for small use but for large sized files its storage/bandwidth costs outdo commercial encoding platforms or just manually encoding on your own server.
We create some 360VR videos and want to encode Raw 4k videos which would be 1-4GB~ in size.
I just ran the S3 calculator with a estimate of 50GB storage usage per month and around 500GBs bandwidth (rough upload/download) and costs came close to $50~ for S3 alone (which actually gets me a dedicated server at OVH)
I am not trying to bash the project or anything, instead I am really interested to actually use it but just the fear of AWS/S3 costs scares me away
Hello ^_^
i have made a custom implementation but hangs on the execution routine.
following scenario: when i put the executer command into an foreach loop the executer gets only one time called.
$out = $this->executer->execute('some call', 1, array(2 => array("pipe", "w")), false, false, false, 1);
So what is wrong ?
Regards Sascha
I believe the pollers/config is not needed anymore is it ?
Hi,
This project looks great and I'm looking forward to digging into it more. I'm interested in why decided to use AWS services? Would it be possible to architect the library to use alternative services, perhaps a native one? Doing so will really make this a true open source contender.
Mark
Can i use this software for testing purposes really only on local environments no internet connection ?
Regards Sascha
Your Work is awesome ^_^
how to install and run the CloudTranscode? could you help publish more detail steps?
thanks so mcuh.
if you have much more details, please send to [email protected]. thanks so much!
Hello ^_^,
how i can retrieve the s3 file url after conversion is done ?
Regards Sascha
how to install and run the CloudTranscode? could you help publish more detail steps?
thanks so mcuh.
if you have much more details, please send to [email protected]. thanks so much!
Hi, I would like to distribute ffmpeg encodings from a vps to many raspberry pi 3 model b using raspbian 8 pixel os. is that possible?
Have anyone an idea how to implement parallel encoding for video into cloudtranscode ?
My first approach was to implement the splitter into validateInputAndAssetActivity and then let the TranscodeAssetActivity pick them up and merge them on end.
But all doesnt work -.-
Need trusted help
Regards Sascha
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.