Skip to content

Commit 3908c94

Browse files
TonsOfFunclaude
andcommitted
Rename gem from ffmpeg-rb to ruby-ffmpeg
Following Ruby naming conventions (ruby-openai, ruby-kafka, etc.) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent f1a3887 commit 3908c94

2 files changed

Lines changed: 15 additions & 15 deletions

File tree

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
# ffmpeg-rb
1+
# ruby-ffmpeg
22

33
A modern Ruby wrapper for FFmpeg with zero dependencies. Provides clean APIs for metadata extraction, transcoding, scene detection, and keyframe extraction.
44

5-
[![Gem Version](https://badge.fury.io/rb/ffmpeg-rb.svg)](https://badge.fury.io/rb/ffmpeg-rb)
6-
[![Ruby](https://github.com/activeagents/ffmpeg-rb/actions/workflows/main.yml/badge.svg)](https://github.com/activeagents/ffmpeg-rb/actions/workflows/main.yml)
5+
[![Gem Version](https://badge.fury.io/rb/ruby-ffmpeg.svg)](https://badge.fury.io/rb/ruby-ffmpeg)
6+
[![Ruby](https://github.com/activeagents/ruby-ffmpeg/actions/workflows/main.yml/badge.svg)](https://github.com/activeagents/ruby-ffmpeg/actions/workflows/main.yml)
77

88
## Features
99

@@ -20,13 +20,13 @@ A modern Ruby wrapper for FFmpeg with zero dependencies. Provides clean APIs for
2020
Add to your Gemfile:
2121

2222
```ruby
23-
gem 'ffmpeg-rb'
23+
gem 'ruby-ffmpeg'
2424
```
2525

2626
Or install directly:
2727

2828
```bash
29-
gem install ffmpeg-rb
29+
gem install ruby-ffmpeg
3030
```
3131

3232
**Note:** FFmpeg must be installed on your system. Install with:
@@ -289,8 +289,8 @@ end
289289

290290
## Comparison with streamio-ffmpeg
291291

292-
| Feature | ffmpeg-rb | streamio-ffmpeg |
293-
|---------|-----------|-----------------|
292+
| Feature | ruby-ffmpeg | streamio-ffmpeg |
293+
|---------|-------------|-----------------|
294294
| Ruby Version | 3.1+ | 2.0+ |
295295
| FFmpeg Version | 4-7 | 2.8.4 |
296296
| Dependencies | None | None |
@@ -304,8 +304,8 @@ end
304304

305305
```bash
306306
# Clone the repo
307-
git clone https://github.com/activeagents/ffmpeg-rb.git
308-
cd ffmpeg-rb
307+
git clone https://github.com/activeagents/ruby-ffmpeg.git
308+
cd ruby-ffmpeg
309309

310310
# Install dependencies
311311
bin/setup
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
require_relative "lib/ffmpeg/version"
44

55
Gem::Specification.new do |spec|
6-
spec.name = "ffmpeg-rb"
6+
spec.name = "ruby-ffmpeg"
77
spec.version = FFMPEG::VERSION
88
spec.authors = ["Active Agents"]
99
spec.email = ["hello@activeagents.ai"]
@@ -15,15 +15,15 @@ Gem::Specification.new do |spec|
1515
reporting, scene detection, keyframe extraction, and Rails/Active Storage integration.
1616
Tested against FFmpeg 4, 5, 6, and 7.
1717
DESC
18-
spec.homepage = "https://github.com/activeagents/ffmpeg-rb"
18+
spec.homepage = "https://github.com/activeagents/ruby-ffmpeg"
1919
spec.license = "MIT"
2020
spec.required_ruby_version = ">= 3.1.0"
2121

2222
spec.metadata["homepage_uri"] = spec.homepage
23-
spec.metadata["source_code_uri"] = "https://github.com/activeagents/ffmpeg-rb"
24-
spec.metadata["changelog_uri"] = "https://github.com/activeagents/ffmpeg-rb/blob/main/CHANGELOG.md"
25-
spec.metadata["documentation_uri"] = "https://rubydoc.info/gems/ffmpeg-rb"
26-
spec.metadata["bug_tracker_uri"] = "https://github.com/activeagents/ffmpeg-rb/issues"
23+
spec.metadata["source_code_uri"] = "https://github.com/activeagents/ruby-ffmpeg"
24+
spec.metadata["changelog_uri"] = "https://github.com/activeagents/ruby-ffmpeg/blob/main/CHANGELOG.md"
25+
spec.metadata["documentation_uri"] = "https://rubydoc.info/gems/ruby-ffmpeg"
26+
spec.metadata["bug_tracker_uri"] = "https://github.com/activeagents/ruby-ffmpeg/issues"
2727
spec.metadata["rubygems_mfa_required"] = "true"
2828

2929
# Specify which files should be added to the gem when it is released

0 commit comments

Comments
 (0)