# FFHub ## Docs - [Create Task](https://docs.ffhub.io/en/api-reference/ffmpeg/create-task.md): Submit a new FFmpeg transcoding task - [Get Task](https://docs.ffhub.io/en/api-reference/ffmpeg/get-task.md): Get task status and results by task ID - [FFmpeg API](https://docs.ffhub.io/en/api-reference/ffmpeg/introduction.md): Transcode videos and audio using FFmpeg in the cloud - [List Tasks](https://docs.ffhub.io/en/api-reference/ffmpeg/list-tasks.md): Get paginated task list, supports filtering by user and status - [Storage API](https://docs.ffhub.io/en/api-reference/storage/introduction.md): Upload and store temporary files with Cloudflare R2 - [Upload Base64](https://docs.ffhub.io/en/api-reference/storage/upload-base64.md): Upload a file encoded as a Base64 data URL. The MIME type is automatically detected from the data URL prefix. - [Upload File](https://docs.ffhub.io/en/api-reference/storage/upload-file.md): Upload a file using standard multipart/form-data encoding. - [Upload URL](https://docs.ffhub.io/en/api-reference/storage/upload-url.md): Download a file from a remote URL and upload it to storage. - [CLI Tool](https://docs.ffhub.io/en/cli.md): Run FFmpeg commands in the cloud from your terminal - [Introduction](https://docs.ffhub.io/en/index.md): FFHub - Cloud-based FFmpeg transcoding and file storage APIs - [Quickstart](https://docs.ffhub.io/en/quickstart.md): Get started with FFHub APIs in minutes ## OpenAPI Specs - [ffhub.en](https://docs.ffhub.io/openapi/ffhub.en.json) - [ffhub.cn](https://docs.ffhub.io/openapi/ffhub.cn.json) - [storage.en](https://docs.ffhub.io/openapi/storage.en.json) - [storage.cn](https://docs.ffhub.io/openapi/storage.cn.json) - [openapi](https://docs.ffhub.io/api-reference/openapi.json)