2009-04-28 13:57:54 +02:00
|
|
|
$NetBSD: patch-aa,v 1.2 2009/04/28 11:57:54 hasso Exp $
|
Import handbrake version 0.9.3.
HandBrake is an open-source, GPL-licensed, multiplatform, multithreaded video
transcoder, available for MacOS X, NetBSD, Linux and Windows.
Supported sources:
* Any DVD-like source: VIDEO_TS folder, DVD image or real DVD
(unencrypted--protection methods including CSS are not supported internally
and must be handled externally with third-party software and libraries),
and some .VOB and .TS files
* Most any multimedia file it can get libavformat to read and libavcodec to
decode.
Outputs:
* File format: MP4, MKV, AVI or OGM
* Video: MPEG-4, H.264, or Theora (1 or 2 passes or constant quantizer/rate
encoding)
* Audio: AAC, MP3, Vorbis or AC-3 pass-through (supports encoding of several
audio tracks)
Misc features:
* Chapter selection
* Basic subtitle support (burned into the picture)
* Integrated bitrate calculator
* Picture deinterlacing, cropping and scaling
* Grayscale encoding
2009-01-21 15:15:15 +01:00
|
|
|
|
|
|
|
--- Makefile.orig 2008-11-21 15:54:03.000000000 -0500
|
|
|
|
+++ Makefile
|
2009-04-28 13:57:54 +02:00
|
|
|
@@ -1,6 +1,15 @@
|
Import handbrake version 0.9.3.
HandBrake is an open-source, GPL-licensed, multiplatform, multithreaded video
transcoder, available for MacOS X, NetBSD, Linux and Windows.
Supported sources:
* Any DVD-like source: VIDEO_TS folder, DVD image or real DVD
(unencrypted--protection methods including CSS are not supported internally
and must be handled externally with third-party software and libraries),
and some .VOB and .TS files
* Most any multimedia file it can get libavformat to read and libavcodec to
decode.
Outputs:
* File format: MP4, MKV, AVI or OGM
* Video: MPEG-4, H.264, or Theora (1 or 2 passes or constant quantizer/rate
encoding)
* Audio: AAC, MP3, Vorbis or AC-3 pass-through (supports encoding of several
audio tracks)
Misc features:
* Chapter selection
* Basic subtitle support (burned into the picture)
* Integrated bitrate calculator
* Picture deinterlacing, cropping and scaling
* Grayscale encoding
2009-01-21 15:15:15 +01:00
|
|
|
include Makefile.config
|
|
|
|
|
|
|
|
SYSTEM = $(shell uname -s)
|
|
|
|
+ifeq ($(SYSTEM),Linux)
|
|
|
|
+ SYSTEM = UNIX
|
|
|
|
+endif
|
|
|
|
+ifeq ($(SYSTEM),NetBSD)
|
|
|
|
+ SYSTEM = UNIX
|
2009-04-28 13:57:54 +02:00
|
|
|
+endif
|
|
|
|
+ifeq ($(SYSTEM),DragonFly)
|
|
|
|
+ SYSTEM = UNIX
|
Import handbrake version 0.9.3.
HandBrake is an open-source, GPL-licensed, multiplatform, multithreaded video
transcoder, available for MacOS X, NetBSD, Linux and Windows.
Supported sources:
* Any DVD-like source: VIDEO_TS folder, DVD image or real DVD
(unencrypted--protection methods including CSS are not supported internally
and must be handled externally with third-party software and libraries),
and some .VOB and .TS files
* Most any multimedia file it can get libavformat to read and libavcodec to
decode.
Outputs:
* File format: MP4, MKV, AVI or OGM
* Video: MPEG-4, H.264, or Theora (1 or 2 passes or constant quantizer/rate
encoding)
* Audio: AAC, MP3, Vorbis or AC-3 pass-through (supports encoding of several
audio tracks)
Misc features:
* Chapter selection
* Basic subtitle support (burned into the picture)
* Integrated bitrate calculator
* Picture deinterlacing, cropping and scaling
* Grayscale encoding
2009-01-21 15:15:15 +01:00
|
|
|
+endif
|
|
|
|
|
|
|
|
# Special case for Mac OS X: everything is handled from the Xcode project
|
|
|
|
|
2009-04-28 13:57:54 +02:00
|
|
|
@@ -68,9 +74,9 @@ cli-snapshot-release:
|
Import handbrake version 0.9.3.
HandBrake is an open-source, GPL-licensed, multiplatform, multithreaded video
transcoder, available for MacOS X, NetBSD, Linux and Windows.
Supported sources:
* Any DVD-like source: VIDEO_TS folder, DVD image or real DVD
(unencrypted--protection methods including CSS are not supported internally
and must be handled externally with third-party software and libraries),
and some .VOB and .TS files
* Most any multimedia file it can get libavformat to read and libavcodec to
decode.
Outputs:
* File format: MP4, MKV, AVI or OGM
* Video: MPEG-4, H.264, or Theora (1 or 2 passes or constant quantizer/rate
encoding)
* Audio: AAC, MP3, Vorbis or AC-3 pass-through (supports encoding of several
audio tracks)
Misc features:
* Chapter selection
* Basic subtitle support (burned into the picture)
* Integrated bitrate calculator
* Picture deinterlacing, cropping and scaling
* Grayscale encoding
2009-01-21 15:15:15 +01:00
|
|
|
endif
|
|
|
|
|
|
|
|
#
|
|
|
|
-# Linux
|
|
|
|
+# UNIX
|
|
|
|
#
|
|
|
|
-ifeq ($(SYSTEM),Linux)
|
|
|
|
+ifeq ($(SYSTEM),UNIX)
|
|
|
|
|
|
|
|
snapshot: unstable-libhb/hbversion.h all
|
|
|
|
|