3 months ago
Hi I'm new to Railway and trying to figure out how to deploy FFMPEG.
Could some kind soul please help give me some pointers. I've read the forum threads but the explantion, such as it exists, is very confusing, and presupposes you're not a newbie like me.
Many thanks
R
0 Replies
3 months ago
FFMPEG is a cli tool/package, which is not useful to deploy on its own without an interface. Could you please explain your usecase and what you're aiming to accomplish?
3 months ago
This isn't related to Railway and or it's platform, you want FFMPEG help and how to use it as an API
3 months ago
There's some docker images that do that, they transform FFMPEG into an API
3 months ago
Do you know docker?
3 months ago
So you got a python script with FFMPEG?
3 months ago
what is it using? fastAPI? I don't know python that much
I believe so. I just noticed I didn't deploy the docker package. Maybe it errored. I need to check it again. But still not sure how to sort it.
3 months ago
Did u manage to run it locally? Again, I'm 100% sure this is better asked in the FFMPEG discord server
3 months ago
If you already have an api that you’re able to run locally and works, this is a Railway question. The first step is to deploy your script through the Github repo you’ve created. Do that and we’ll troubleshoot from there
3 months ago
If your code does not work locally, you will need to fix it before attempting to host your project on Railway
3 months ago
If you are encountering errors on Railway, share them here
3 months ago
What are the logs?
3 months ago
cntrl + k -> download deploy logs
3 months ago
attach it here
when you google ffmpeg + railway it seems I'm not the only person who's having issues.
3 months ago
after inspecting the image, I don't think you can use it on railway
3 months ago
they want to install ffmpeg into their code deployment, dont they?
3 months ago
tbh I still don't fully get what's hes trying to do
3 months ago
but this linuxserver/ffmpeg doesn't work on railway, you send run commands to it's docker container and he generates a file in a specific dir
I want to host ffmpeg add an API wrapper and pass video to be adapted and then passed back
3 months ago
have you already coded the api wrapper?
3 months ago
have you tried deploying it to railway
3 months ago
(your api wrapper, not the docker image)
3 months ago
please go ahead and do that, deploy your code to railway
I am not sure how to do that. I haven't hooked up GitHub. do I need to do it via that?
3 months ago
That’s the best way
3 months ago
yep the best way is to have your code in github
3 months ago
Because we can ensure the API itself is working and resolve any dependency issues from there
3 months ago
installing ffmpeg through nixpacks is easy
so can you explain how I will deploy ffmpeg via nixpicks Adam please. Is there a site with all their packages?
3 months ago
Let’s start with the basics first, get your api on Github and deploy. If there are any issues, we’ll solve them from there
3 months ago
If you want to read ahead while doing so, here are the nixpacks configuration file docs and nix package repository
3 months ago
!s
Status changed to Solved adam • 3 months ago