class FFMPEGTranscoder extends AnyRef
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- FFMPEGTranscoder
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
an(): FFMPEGTranscoder
****** Standard Command-Line Args **********
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def audioBitRate(bitRate: Long): FFMPEGTranscoder
- def audioCodec(c: AudioCodec): FFMPEGTranscoder
- def audioQuality(quality: Int): FFMPEGTranscoder
- def bufferSize(size: Long): FFMPEGTranscoder
- def bufsize(size: Long): FFMPEGTranscoder
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
- lazy val command: List[String]
- def disableAudio(): FFMPEGTranscoder
- def duration(seconds: Double): FFMPEGTranscoder
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def execute(monitor: Option[TranscodeListener] = None, nicePriority: Option[Int] = Some(10)): Unit
- def f(format: String): FFMPEGTranscoder
- def findArg(param: String): Option[FFMPEGArgument]
- def forceFormat(format: String): FFMPEGTranscoder
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def i(file: File): FFMPEGTranscoder
- def id3v2_version(version: Int): FFMPEGTranscoder
-
def
input(file: File): FFMPEGTranscoder
****** Convenience Command-Line Args **********
- def inputDelay(seconds: Double): FFMPEGTranscoder
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def itsoffset(seconds: Double): FFMPEGTranscoder
- def map(inId: Int, outId: Int): FFMPEGTranscoder
- def map(id: Int): FFMPEGTranscoder
- def map_metadata(id: Int): FFMPEGTranscoder
- def maxRate(bitRate: Long): FFMPEGTranscoder
- def maxrate(maxRate: Long): FFMPEGTranscoder
- def mp3(audioCodec: AudioCodec = AudioCodec.libmp3Lame, audioQuality: Int = 2, id3v2Version: Int = 4, poster: Option[File] = None): FFMPEGTranscoder
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def o(path: String): FFMPEGTranscoder
- def o(file: File): FFMPEGTranscoder
- def ogg(audioCodec: AudioCodec = AudioCodec.libvorbis, audioQuality: Int = 2, id3v2Version: Int = 4, poster: Option[File] = None): FFMPEGTranscoder
- def output(file: File): FFMPEGTranscoder
- def overwrite(value: Boolean): FFMPEGTranscoder
- def pass(pass: Int): FFMPEGTranscoder
- def preset(preset: Preset): FFMPEGTranscoder
- def screenGrab(offset: Double): FFMPEGTranscoder
- def ss(seconds: Double): FFMPEGTranscoder
- def start(seconds: Double): FFMPEGTranscoder
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- def t(seconds: Double): FFMPEGTranscoder
- def threads(threadCount: Int): FFMPEGTranscoder
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- def vf(filters: List[VideoFilter]): FFMPEGTranscoder
- def vframes(frameCount: Int): FFMPEGTranscoder
- def videoBitRate(bitRate: Long): FFMPEGTranscoder
- def videoCodec(c: VideoCodec): FFMPEGTranscoder
- def videoFilters(filters: VideoFilter*): FFMPEGTranscoder
- def videoFrames(frameCount: Int): FFMPEGTranscoder
- def videoProfile(p: VideoProfile): FFMPEGTranscoder
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
webH264(videoCodec: VideoCodec = VideoCodec.libx264, audioCodec: AudioCodec = AudioCodec.AAC, profile: VideoProfile = VideoProfile.High, preset: Preset = Preset.Slow, videoBitRate: Long = 500000L, audioBitRate: Long = 128000L, maxRate: Long = 500000L, bufferSize: Long = 1000000L, threads: Int = 0): FFMPEGTranscoder
****** Preset Command-Line Args **********
- def webm(videoCodec: VideoCodec = VideoCodec.libvpx_vp9, audioCodec: AudioCodec = AudioCodec.libvorbis, videoBitRate: Long = 500000L, audioBitRate: Long = 128000L, maxRate: Long = 500000L, bufferSize: Long = 1000000L, threads: Int = 0): FFMPEGTranscoder
- def withArgs(arguments: Any*): FFMPEGTranscoder
- object b
- object codec
- object profile
- object qscale
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.