a year 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
53 Replies
a year 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?
a year ago
This isn't related to Railway and or it's platform, you want FFMPEG help and how to use it as an API
a year ago
There's some docker images that do that, they transform FFMPEG into an API
a year ago
Do you know docker?
a year ago
So you got a python script with FFMPEG?
a year 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.
a year ago
Did u manage to run it locally? Again, I'm 100% sure this is better asked in the FFMPEG discord server
a year 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
a year ago
If your code does not work locally, you will need to fix it before attempting to host your project on Railway
a year ago
If you are encountering errors on Railway, share them here
a year ago
What are the logs?
a year ago
cntrl + k -> download deploy logs
a year ago
attach it here
when you google ffmpeg + railway it seems I'm not the only person who's having issues.
a year ago
after inspecting the image, I don't think you can use it on railway
a year ago
they want to install ffmpeg into their code deployment, dont they?
a year ago
tbh I still don't fully get what's hes trying to do
a year 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
a year ago
have you already coded the api wrapper?
a year ago
have you tried deploying it to railway
a year ago
(your api wrapper, not the docker image)
a year 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?
a year ago
That’s the best way
a year ago
yep the best way is to have your code in github
a year ago
Because we can ensure the API itself is working and resolve any dependency issues from there
a year 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?
a year 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
a year ago
If you want to read ahead while doing so, here are the nixpacks configuration file docs and nix package repository
a year ago
!s
Status changed to Solved adam • about 1 year ago

