Opened 14 years ago
Closed 13 years ago
#25845 closed enhancement (fixed)
ffmpeg-devel, x264: add filter plugins from soc-repository
Reported by: | steven@… | Owned by: | dbevans (David B. Evans) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | ffmpeg-devel x264 |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
In the attached file I:
- Updated the ffmpeg-devel version to the latest SVN version
- added all the filter plugins from the soc-repository
- Update of x264 to the latest version (104) (needed at least v98 for the latest ffmpeg sources).
This includes:
- (filter) drawbox
- (filter) drawtext
- (filter) fade
- (filter) fifo
- (filter) fps
- (filter) hflip
- (filter) negate
- (filter) overlay
- (filter) rotate
- (filter) setpts
- (filter) split
- (filter) transpose
- (src) movie
Attachment includes, new directory, old directory + patch
Attachments (2)
Change History (5)
Changed 14 years ago by steven@…
Attachment: | ffmpeg.upgrade.patch added |
---|
comment:1 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Owner: | changed from macports-tickets@… to devans@… |
Summary: | [ffmpeg-devel] Added filter plugins from soc-repository → ffmpeg-devel, x264: update and add filter plugins from soc-repository |
Please remember to use WikiFormatting and to preview before submitting. And please Cc the ports' maintainers.
comment:2 Changed 13 years ago by jmroot (Joshua Root)
Port: | ffmpeg-devel, x264 → ffmpeg-devel x264 |
---|---|
Summary: | ffmpeg-devel, x264: update and add filter plugins from soc-repository → ffmpeg-devel, x264: add filter plugins from soc-repository |
Type: | defect → enhancement |
Version: | 1.9.1 |
comment:3 Changed 13 years ago by dbevans (David B. Evans)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Closing as fixed since the current versions of both ffmpeg and ffmpeg-devel contain all but a few of these filters.
ffmpeg updated to 0.7.4 in r83674 ffmpeg-devel updated to git master of 20110909 (0.8.3 + two days) in r83733.
Current filter list as follows:
devans% ffmpeg -filters ffmpeg version N-32427-g22bf6f7, Copyright (c) 2000-2011 the FFmpeg developers built on Sep 9 2011 14:33:04 with gcc 4.2.1 (Apple Inc. build 5666) (dot 3) configuration: --prefix=/opt/local --enable-gpl --enable-postproc --enable-swscale --enable-avfilter --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libdirac --enable-libschroedinger --enable-libxvid --enable-libx264 --enable-libvpx --enable-libspeex --mandir=/opt/local/share/man --enable-shared --enable-pthreads --disable-indevs --cc=/usr/bin/gcc-4.2 --enable-nonfree --enable-libfaac --arch=x86_64 --enable-yasm libavutil 51. 16. 0 / 51. 16. 0 libavcodec 53. 13. 0 / 53. 13. 0 libavformat 53. 12. 0 / 53. 12. 0 libavdevice 53. 3. 0 / 53. 3. 0 libavfilter 2. 39. 0 / 2. 39. 0 libswscale 2. 1. 0 / 2. 1. 0 libpostproc 51. 2. 0 / 51. 2. 0 Filters: aformat Convert the input audio to one of the specified formats. anull Pass the source unchanged to the output. aresample Resample audio data. ashowinfo Show textual information for each audio frame. abuffer Buffer audio frames, and make them accessible to the filterchain. amovie Read audio from a movie source. anullsrc Null audio source, never return audio frames. abuffersink Buffer audio frames, and make them available to the end of the filter graph. anullsink Do absolutely nothing with the input audio. blackframe Detect frames that are (almost) black. boxblur Blur the input. copy Copy the input video unchanged to the output. crop Crop the input video to width:height:x:y. cropdetect Auto-detect crop size. delogo Remove logo from input video. drawbox Draw a colored box on the input video. fade Fade in/out input video fieldorder Set the field order. fifo Buffer input images and send them when they are requested. format Convert the input video to one of the specified pixel formats. gradfun Debands video quickly using gradients. hflip Horizontally flip the input video. hqdn3d Apply a High Quality 3D Denoiser. lut Compute and apply a lookup table to the RGB/YUV input video. lutrgb Compute and apply a lookup table to the RGB input video. lutyuv Compute and apply a lookup table to the YUV input video. mp libmpcodecs wrapper. negate Negate input video. noformat Force libavfilter not to use any of the specified pixel formats for the input to the next filter. null Pass the source unchanged to the output. overlay Overlay a video source on top of the input. pad Pad input image to width:height[:x:y[:color]] (default x and y: 0, default color: black). pixdesctest Test pixel format definitions. scale Scale the input video to width:height size and/or convert the image format. select Select frames to pass in output. setdar Set the frame display aspect ratio. setpts Set PTS for the output video frame. setsar Set the pixel sample aspect ratio. settb Set timebase for the output link. showinfo Show textual information for each video frame. slicify Pass the images of input video on to next video filter as multiple slices. split Pass on the input to two outputs. transpose Transpose input video. unsharp Sharpen or blur the input video. vflip Flip the input video vertically. yadif Deinterlace the input image buffer Buffer video frames, and make them accessible to the filterchain. color Provide an uniformly colored input, syntax is: [color[:size[:rate]]] movie Read from a movie source. mptestsrc Generate various test pattern. nullsrc Null video source, never return images. rgbtestsrc Generate RGB test pattern. testsrc Generate test pattern. buffersink Buffer video frames, and make them available to the end of the filter graph. nullsink Do absolutely nothing with the input video.
Note: See
TracTickets for help on using
tickets.
Patch