How can I easily deploy FFMPEG

AnonymousHOBBY

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

Solved

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?


AnonymousHOBBY

3 months ago

I want to deploy FFMPEG with a API script so I can use it via API


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


AnonymousHOBBY

3 months ago

No. I want to know how to install it on Railway.


AnonymousHOBBY

3 months ago

Is 100% related to Railway.


3 months ago

Do you know docker?


AnonymousHOBBY

3 months ago

A little. I deployed something but now I am stuck.


AnonymousHOBBY

3 months ago

For example I don't know where/how to deploy the API python script.


3 months ago

So you got a python script with FFMPEG?


AnonymousHOBBY

3 months ago

Yup.


3 months ago

what is it using? fastAPI? I don't know python that much


AnonymousHOBBY

3 months ago

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


AnonymousHOBBY

3 months ago

I run ffmpeg on my local machine all the time


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


AnonymousHOBBY

3 months ago

1343648933783666700


AnonymousHOBBY

3 months ago

I deployed this and it's crashed without even doing anything


3 months ago

What are the logs?


AnonymousHOBBY

3 months ago

the deploy log doesn't show any specific errro


AnonymousHOBBY

3 months ago

1343649533195714800


AnonymousHOBBY

3 months ago

I restarted it, and it crashed again immediately


AnonymousHOBBY

3 months ago

it was deployed fine, then crashed a few seconds later


3 months ago

cntrl + k -> download deploy logs


3 months ago

attach it here


AnonymousHOBBY

3 months ago


AnonymousHOBBY

3 months ago

from this docker package: linuxserver/ffmpeg


AnonymousHOBBY

3 months ago

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


AnonymousHOBBY

3 months ago

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?


AnonymousHOBBY

3 months ago

I have one


3 months ago

have you tried deploying it to railway


3 months ago

(your api wrapper, not the docker image)


AnonymousHOBBY

3 months ago

nope


3 months ago

please go ahead and do that, deploy your code to railway


AnonymousHOBBY

3 months ago

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


AnonymousHOBBY

3 months ago

why will it help to push the API code to railway if ffmpeg isn't working?


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


AnonymousHOBBY

3 months ago

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


AnonymousHOBBY

3 months ago

ok lads


AnonymousHOBBY

3 months ago

thank you for the input and feedback


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