notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

FInally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combinatio for a given watch list. This is what FreshPorts will look for.

Port details
ffmpeg2theora Reencode many media file formats to Ogg Theora
0.30_6 multimedia Deleted on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.30_6Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Legacy video format, superseded by AV1/H.264/H.265/VP8/VP9
Expired This port expired on: 2022-06-30
Maintainer: bofh@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2008-10-18 17:41:39
Last Update: 2022-06-30 20:28:06
Commit Hash: c46b556
People watching this port, also watch:: ladspa, p5-CPAN-Meta-YAML, python
License: GPLv3
WWW:
http://v2v.cc/~j/ffmpeg2theora/
Description:
ffmpeg2theora is a simple command line tool to convert media files to .ogg with Theora video and Vorbis audio streams. It supports reading any file format that ffmpeg can decode. WWW: http://v2v.cc/~j/ffmpeg2theora/
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. bin/ffmpeg2theora
  2. man/man1/ffmpeg2theora.1.gz
  3. /usr/local/share/licenses/ffmpeg2theora-0.30_6/catalog.mk
  4. /usr/local/share/licenses/ffmpeg2theora-0.30_6/LICENSE
  5. /usr/local/share/licenses/ffmpeg2theora-0.30_6/GPLv3
Collapse this list.
Dependency lines:
  • ffmpeg2theora>0:multimedia/ffmpeg2theora
No installation instructions:
This port has been deleted.
PKGNAME: ffmpeg2theora
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1465461122 SHA256 (ffmpeg2theora-0.30.tar.bz2) = 4f6464b444acab5d778e0a3359d836e0867a3dcec4ad8f1cdcf87cb711ccc6df SIZE (ffmpeg2theora-0.30.tar.bz2) = 91269

No package information for this port in our database
Sometimes this happens. Not all ports have packages.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
  2. scons-3.8 : devel/scons@py38
Library dependencies:
  1. libavcodec.so : multimedia/ffmpeg
  2. libkate.so : multimedia/libkate
  3. libtheora.so : multimedia/libtheora
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
multimedia_ffmpeg2theora
USES:
iconv pkgconfig scons tar:bzip2
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://v2v.cc/~j/ffmpeg2theora/downloads/
Collapse this list.
Port Moves
  • port deleted on 2022-06-30
    REASON: Has expired: Legacy video format, superseded by AV1/H.264/H.265/VP8/VP9

Number of commits found: 46

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.30_6
30 Jun 2022 20:28:06
commit hash: c46b556a1b834132e6d02d1bdc422f16c3dc80adcommit hash: c46b556a1b834132e6d02d1bdc422f16c3dc80adcommit hash: c46b556a1b834132e6d02d1bdc422f16c3dc80adcommit hash: c46b556a1b834132e6d02d1bdc422f16c3dc80ad files touched by this commit
Rene Ladan (rene) search for other commits by this committer
cleanup: Remove expired ports:

2022-06-30 multimedia/mpeg2codec: Obsolete, please consider using
multimedia/ffmpeg
2022-06-30 multimedia/livestreamer: Abandoned upstream, please consider using
www/yt-dlp or multimedia/streamlink
2022-06-30 net/kissd: Obsolete, target hardware was released 19 years ago
2022-06-30 www/gecko-mediaplayer: Uses incompatible plugin interface NPAPI
2022-06-30 multimedia/snappy: Deprecated upstream, please consider
multimedia/mpv or multimedia/vlc
2022-06-30 audio/exaile: Requires py-bsddb3 which requires upstream EOLd db5
2022-06-30 multimedia/gnome-twitch: Unmaintained, please consider using
www/yt-dlp or multimedia/streamlink
2022-06-30 multimedia/clive: Last release in 2012, please consider using
www/yt-dlp or multimedia/streamlink
2022-06-30 multimedia/imagination: Obsolete, majority of DVD players made in the
last 15+ years have been able to do image slideshows
2022-06-30 multimedia/m2tstoavi: Marked obsolete by upstream in 2010, please
consider using multimedia/ffmpeg or multimedia/handbrake
2022-06-30 multimedia/mps-youtube: Abandoned upstream
2022-06-30 multimedia/umph: Last release in 2012 and abandoned upstream, please
consider using www/yt-dlp
2022-06-30 multimedia/quvi09: Deprecated upstream, please consider using
www/yt-dlp or multimedia/streamlink
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.30_6
06 Jun 2022 12:25:36
commit hash: cb420cdf94d4648b6d2cbec10b6c7446b4da78b4commit hash: cb420cdf94d4648b6d2cbec10b6c7446b4da78b4commit hash: cb420cdf94d4648b6d2cbec10b6c7446b4da78b4commit hash: cb420cdf94d4648b6d2cbec10b6c7446b4da78b4 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
all: Take maintainership
0.30_6
06 Jun 2022 11:56:41
commit hash: 724071fda4787b1363ef25304c7d4eca2155d000commit hash: 724071fda4787b1363ef25304c7d4eca2155d000commit hash: 724071fda4787b1363ef25304c7d4eca2155d000commit hash: 724071fda4787b1363ef25304c7d4eca2155d000 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: return wg's ports to the pool after safekeeping his commit bit
0.30_6
10 May 2022 11:04:08
commit hash: 2214ad3c409470eceeec0f507c7bb8c7dbfeab23commit hash: 2214ad3c409470eceeec0f507c7bb8c7dbfeab23commit hash: 2214ad3c409470eceeec0f507c7bb8c7dbfeab23commit hash: 2214ad3c409470eceeec0f507c7bb8c7dbfeab23 files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
multimedia/ffmpeg2theora: Deprecate and set expiration date to 2022-06-30

Theora itself hasn't seen development apart from minor fixes in over 10
years and have been superseded by AV1/H.264/H.265/VP8 and VP9 (depending
on view regarding royalties) and by now this port has outlived its
purpose. Users still wanting to encode in this format can still use
ffmpeg as-is.

PR:		263528
Approved by:	wg (maintainer timeout, 2+ weeks)
0.30_6
26 May 2021 15:05:35
commit hash: 764d8eabc144a8270971282c0a90c888f8c819d4commit hash: 764d8eabc144a8270971282c0a90c888f8c819d4commit hash: 764d8eabc144a8270971282c0a90c888f8c819d4commit hash: 764d8eabc144a8270971282c0a90c888f8c819d4 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
multimedia/ffmpeg2theora: fix build with python3 scons

Approved by:	portmgr blanket
0.30_6
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
0.30_6
01 Jan 2021 10:11:35
Revision:559822Original commit files touched by this commit
antoine search for other commits by this committer
Revert r559792 to unbreak INDEX and bulk -a
It seems a lot of reverse dependencies were missed

With hat:	portmgr
0.30_6
01 Jan 2021 00:57:24
Revision:559792Original commit files touched by this commit
rene search for other commits by this committer
Remove most expired ports that depend on Python 2.7:

Exceptions are:
- mail/mailman, our listservers still use it
- www/chromium, solely because of popular demand,
  upstream is (slowly) working on porting it to Python 3
- ports that have actual patches for Python 3 against
  them (Cinnamon and a few unrelated other ports)
- llvm70 and qt5-webengine because they seem to have a lot
  of dependencies which need further analysis
- sysutils/uefi-edk2-bhyve because bhyve seems to use them
- python2 and python27 themselves

I'm sure there will be complaints, but the nice thing about
a version control system is that we can revert and adjust things.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.30_6
25 May 2020 18:33:44
Revision:536497Original commit files touched by this commit
sunpoet search for other commits by this committer
Update USES=scons to specify scons of Python 2

- While I'm here, convert emulators/gem5 and games/marsnomercy to USES=scons
0.30_6
05 Aug 2019 23:06:50
Revision:508216Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/ffmpeg: update to 4.2

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
0.30_5
06 Nov 2018 01:50:27
Revision:484273Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/ffmpeg: update to 4.1

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
0.30_4
02 May 2018 15:07:27
Revision:468844Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/ffmpeg: update to 4.0

- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		227726
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15175
0.30_3
21 Oct 2017 06:50:50
Revision:452570Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/ffmpeg: update to 3.4

Notable changes:
- i386/amd64 now depend on NASM per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed

Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled
dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		223057
Exp-run by:	antoine
0.30_2
25 Apr 2017 08:20:31
Revision:439367Original commit files touched by this commit
riggs search for other commits by this committer
Chase ffmpeg 3.3 update (ABI changes)

PR:		218658
Submitted by:	riggs
0.30_1
11 Dec 2016 15:22:47
Revision:428352Original commit files touched by this commit
jbeich search for other commits by this committer
multimedia/ffmpeg: update to 3.2.2

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.2.2:/Changelog
PR:		207547
Submitted by:	riggs, ebirth@b0ss.net (libressl fix)
Exp-run by:	antoine (3 tries)
0.30
09 Jun 2016 15:29:41
Revision:416611Original commit files touched by this commit
woodsb02 search for other commits by this committer
multimedia/ffmpeg2theora:
- Update to 0.30
- Remove patch-ffmpeg2 (not needed now that 0.30 uses new FFmpeg API)
- Tidy up remaining patches (pet portlint)

Changes this release:
 
https://git.xiph.org/?p=ffmpeg2theora.git;a=blob;f=ChangeLog;h=7b2c20e19e4ca6d042d8f2bb3d4491e513d422fa;hb=ff86d204adf335b6314ef568b08d4af8799f108d

This new version also allows ffmpeg2theora to build successfully once
multimedia/ffmpeg is updated to 3.0.x. Note that multimedia/ffmpeg is
currently still on the 2.8.x branch, however this update is backwards
compatible with ffmpeg 2.8.x.

PR:		209375
Approved by:	wg (maintainer timeout), mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D6784
0.29_2
01 Apr 2016 14:16:20
Revision:412348Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
0.29_2
22 May 2015 10:18:59
Revision:387007Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Pass environment through scons to allow build with ccache

PR:		200051
Submitted by:	amdmi3
Approved by:	maintainer timeout (wg, 2 weeks)
0.29_2
15 Apr 2015 08:20:28
Revision:384038Original commit files touched by this commit
tijl search for other commits by this committer
converters/libiconv:
- Remove const qualifier from iconv(3) to match POSIX:
  http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html
- Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is
  defined because the base system iconv supports these extensions too.

Add/remove patches to/from ports to call iconv with non-const arguments.

This breaks some ports on FreeBSD 10 because base system iconv.h still has
the const qualifier.  Fix this by letting USES=iconv add a build dependency
on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG
defined) instead of the base system iconv.h.

This exposed some ports that link with libiconv when it is available instead
of using libc iconv.  In these cases one of the following changes has been
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.29_1
10 Sep 2014 14:40:18
Revision:367855Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Drop .la files for multimedia/libkate, no dependees require them
- Add LICENSE_FILE
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
0.29
26 Aug 2014 14:06:09
Revision:366215Original commit files touched by this commit
tijl search for other commits by this committer
- Fix missing library problems when the linker enforces explicit linking

PR:		192062
Exp-run by:	antoine
Approved by:	portmgr (antoine)
0.29
27 May 2014 22:33:44
Revision:355580Original commit files touched by this commit
bapt search for other commits by this committer
Fix after scons.mk changes

Really scons is horrid
0.29
28 Oct 2013 14:37:33
Revision:331860Original commit files touched by this commit
wg search for other commits by this committer
multimedia/ffmpeg2theora: fix build with newer ffmpeg

- Add patch to build with ffmpeg 2.0
- Remove useless PTHREAD_CFLAGS from CFLAGS
- Take maintainership

Reported by:	marino
0.29
03 Oct 2013 06:42:21
Revision:329144Original commit files touched by this commit
bapt search for other commits by this committer
Use new USES=scons,
Add support for stage
0.29
20 Sep 2013 20:57:49
Revision:327747Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
multimedia)
0.29
09 Sep 2013 18:54:29
Revision:326840Original commit files touched by this commit
antoine search for other commits by this committer
Add an explicit dependency on pkgconf

Approved by:	portmgr (bapt)
0.29
14 Aug 2013 22:35:54
Revision:324744Original commit files touched by this commit Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
0.29
27 Apr 2013 11:59:29
Revision:316662Original commit files touched by this commit
mva search for other commits by this committer
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
0.29
01 Dec 2012 00:04:33
Revision:308056Original commit files touched by this commit
sperber search for other commits by this committer
- Update to version 0.29
- Add MAKE_JOBS_SAFE
- Remove shlib versions

PR:           ports/170159
Submitted by: KATO Tsuguru <tkato432 _at_ yahoo.com>
Approved by:  beat (mentor)
Feature safe: yes
0.28_4
19 Jul 2012 20:15:39
Original commit files touched by this commit
naddy search for other commits by this committer
libogg.so.8: Bump PORTREVISION for ports that depend on libogg,
directly or indirectly (via libvorbis, libtheora).
0.28_3
01 Jun 2012 05:26:28
Original commit files touched by this commit
dinoex search for other commits by this committer
- update png to 1.5.10
0.28_2
16 Feb 2012 15:57:34
Original commit files touched by this commit
ashish search for other commits by this committer
- Bump PORTREVISION to chase the update of multimedia/libvpx
0.28_1
13 Sep 2011 16:54:05
Original commit files touched by this commit
dhn search for other commits by this committer
- Chase multimedia/libkate update
- Bump PORTREVSION
0.28
31 Aug 2011 18:15:52
Original commit files touched by this commit
sylvio search for other commits by this committer
- Update to 0.28
- Add License
0.27_1
03 Jul 2011 20:13:47
Original commit files touched by this commit
anders search for other commits by this committer
Drop maintainership. Not using this anymore.
0.27_1
03 Jul 2011 13:38:45
Original commit files touched by this commit
ohauer search for other commits by this committer
- remove MD5
0.27_1
24 Jun 2011 22:39:03
Original commit files touched by this commit
mm search for other commits by this committer
Bump due to ffmpeg update to 0.7.1
0.27
08 Aug 2010 17:04:30
Original commit files touched by this commit
mm search for other commits by this committer
Update to 0.27

PR:             ports/148924
Approved by:    maintainer (timeout)
0.24_4
24 Jul 2010 16:38:20
Original commit files touched by this commit
mm search for other commits by this committer
- Update ffmpeg to 0.6
0.24_3
06 Jun 2010 20:44:03
Original commit files touched by this commit
naddy search for other commits by this committer
Bump PORTREVISION for ports that depend on libogg, directly or indirectly
(via libvorbis, libtheora).
0.24_2
14 Apr 2010 08:46:43
Original commit files touched by this commit
mm search for other commits by this committer
- Update libkate dependency (shlib bump)
0.24_1
28 Mar 2010 06:47:48
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
0.24
04 Aug 2009 23:11:08
Original commit files touched by this commit
anders search for other commits by this committer
Update to 0.24.

Submitted by:           Edmondas Girkantas <eg@fbsd.lt>
0.23_1
06 Jul 2009 21:26:00
Original commit files touched by this commit
naddy search for other commits by this committer
Bump PORTREVISION after libogg and libvorbisfile major version increment.
0.23
15 Jan 2009 23:49:07
Original commit files touched by this commit
anders search for other commits by this committer
Update to 0.23.
0.22
18 Oct 2008 17:40:52
Original commit files touched by this commit
anders search for other commits by this committer
Add ffmpeg2theora, a command-line tool to convert many kinds of media
files to Ogg Theora.

Number of commits found: 46