No. Like he said, that code example above is only wishful thinking.No. Like I wrote earlier every method call fails, not only the one of the example above.looks to me like the code example above is what makes the control fail..
you could only "hope" of that call to addTarget would work..
just my take on it..
Code: Select all
axVLCPlugin1.addTarget("C:\\test.avi", null, AXVLC.VLCPlaylistMode.VLCPlayListInsert, 0);
axVLCPlugin1.play();
Usage:
You can specify multiple playlistitems on the commandline. They will be enqueued in the playlist.
The first item specified will be played first.
Options-styles:
--option A global option that is set for the duration of the program.
-option A single letter version of a global --option.
ption An option that only applies to the playlistitem directly before it
and that overrides previous settings.
Playlistitem MRL syntax:
URL[@[title][:chapter][-[title][:chapter]]] [:option=value ...]
Many of the global --options can also be used as MRL specific ptions.
Multiple ption=value pairs can be specified.
URL syntax:
[file://]filename Plain media file
http://ip:port/file HTTP URL
ftp://ip:port/file FTP URL
mms://ip:port/file MMS URL
screen:// Screen capture
[dvd://][device][@raw_device] DVD device
[vcd://][device] VCD device
[cdda://][device] Audio CD device
udp:[[<source address>]@[<bind address>][:<bind port>]]
UDP stream sent by a streaming server
vlc:pause:<seconds> Special item to pause the playlist for a certain time
vlc:quit Special item to quit VLC
Audio
--audio, --no-audio Enable audio (default enabled)
--volume <integer> Audio output volume
--volume-step <integer> Audio output volume step
--aout-rate <integer> Audio output frequency (Hz)
--hq-resampling, --no-hq-resampling
High quality audio resampling (default
enabled)
--spdif, --no-spdif Use the S/PDIF audio output when available
(default disabled)
--audio-desync <integer> Audio desynchronization compensation
--aout <string> Audio output module
--audio-filter <string> Audio filters
--audio-visual <string> Audio visualizations
Video
--video, --no-video Enable video (default enabled)
--grayscale, --no-grayscale
Grayscale video output (default disabled)
-f, --fullscreen, --no-fullscreen
Fullscreen video output (default disabled)
--skip-frames, --no-skip-frames
Skip frames (default enabled)
--quiet-synchro, --no-quiet-synchro
Quiet synchro (default disabled)
--overlay, --no-overlay Overlay video output (default enabled)
--video-on-top, --no-video-on-top
Always on top (default disabled)
--snapshot-path <string> Video snapshot directory
--snapshot-format {png,jpg}
Video snapshot format
--width <integer> Video width
--height <integer> Video height
--video-x <integer> Video x coordinate
--video-y <integer> Video y coordinate
--aspect-ratio <string> Source aspect ratio
--monitor-aspect-ratio <string>
Monitor aspect ratio
--video-deco, --no-video-deco
Window decorations (default enabled)
--video-title <string> Video title
--align {0 (Center), 1 (Left), 2 (Right), 4 (Top), 8 (Bottom), 5 (Top-Left), 6 (Top-Right), 9 (Bottom-Left), 10 (Bottom-Right)}
Video alignment
--zoom <float> Zoom video
-V, --vout <string> Video output module
--vout-filter <string> Video filter module
Subpictures
--osd, --no-osd On Screen Display (default enabled)
--sub-file <string> Use subtitle file
--sub-autodetect-file, --no-sub-autodetect-file
Autodetect subtitle files (default enabled)
--sub-autodetect-fuzzy <integer>
Subtitle autodetection fuzziness
--sub-autodetect-path <string>
Subtitle autodetection paths
--sub-margin <integer> Force subtitle position
--sub-filter <string> Subpictures filter module
Input
--access <string> Access module
--access-filter <string> Access filter module
--demux <string> Demux module
--program <integer> Choose program (SID)
--programs <string> Choose programs
--audio-track <integer> Choose audio track
--sub-track <integer> Choose subtitles track
--audio-language <string> Choose audio language
--sub-language <string> Choose subtitle language
--input-repeat <integer> Input repetitions
--start-time <integer> Input start time (seconds)
--stop-time <integer> Input stop time (seconds)
--input-list <string> Input list
--input-slave <string> Input slave (experimental)
--bookmarks <string> Bookmarks list for a stream
--dvd <string> DVD device
--vcd <string> VCD device
--cd-audio <string> Audio CD device
--server-port <integer> UDP port
--mtu <integer> MTU of the network interface
--iface-addr <string> Network interface address
-6, --ipv6, --no-ipv6 Force IPv6 (default disabled)
-4, --ipv4, --no-ipv4 Force IPv4 (default disabled)
--ipv4-timeout <integer> TCP connection timeout in ms
--socks <string> SOCKS server
--socks-user <string> SOCKS user name
--socks-pwd <string> SOCKS password
--meta-title <string> Title metadata
--meta-author <string> Author metadata
--meta-artist <string> Artist metadata
--meta-genre <string> Genre metadata
--meta-copyright <string> Copyright metadata
--meta-description <string>
Description metadata
--meta-date <string> Date metadata
--meta-url <string> URL metadata
--cr-average <integer> Clock reference average counter
--clock-synchro {-1 (Default), 0 (Disable), 1 (Enable)}
Clock synchronisation
Decoders
--codec <string> Preferred codecs list
--encoder <string> Preferred encoders list
Stream output
--sout <string> Default stream output chain
--sout-display, --no-sout-display
Display while streaming (default disabled)
--sout-keep, --no-sout-keep
Keep stream output open (default disabled)
--sout-all, --no-sout-all Enable streaming of all ES (default disabled)
--sout-audio, --no-sout-audio
Enable audio stream output (default enabled)
--sout-video, --no-sout-video
Enable video stream output (default enabled)
--ttl <integer> Time To Live
--mux <string> Mux module
--access_output <string> Access output module
--packetizer <string> Preferred packetizer list
--sap-flow-control, --no-sap-flow-control
Control SAP flow (default disabled)
--sap-interval <integer> SAP announcement interval
CPU
--fpu, --no-fpu Enable FPU support (default enabled)
--mmx, --no-mmx Enable CPU MMX support (default enabled)
--3dn, --no-3dn Enable CPU 3D Now! support (default enabled)
--mmxext, --no-mmxext Enable CPU MMX EXT support (default enabled)
--sse, --no-sse Enable CPU SSE support (default enabled)
--sse2, --no-sse2 Enable CPU SSE2 support (default enabled)
Miscellaneous
--memcpy <string> Memory copy module
-A, --audio-channel-mixer <string>
Channel mixer
--plugins-cache, --no-plugins-cache
Use a plugins cache (default enabled)
--plugin-path <string> Modules search path
--minimize-threads, --no-minimize-threads
Minimize number of threads (default disabled)
--one-instance, --no-one-instance
Allow only one running instance (default
disabled)
--playlist-enqueue, --no-playlist-enqueue
Enqueue items to playlist when in one
instance mode (default disabled)
--high-priority, --no-high-priority
Increase the priority of the process (default
disabled)
--fast-mutex, --no-fast-mutex
Fast mutex on NT/2K/XP (developers only)
(default disabled)
--win9x-cv-method <integer>
Condition variables implementation for Win9x
(developers only)
--vlm-conf <string> VLM configuration file
Playlist
-Z, --random, --no-random Play files randomly forever (default disabled)
-L, --loop, --no-loop Repeat all (default disabled)
-R, --repeat, --no-repeat Repeat current item (default disabled)
--play-and-stop, --no-play-and-stop
Play and stop (default disabled)
--open <string> Open MRL
-S, --services-discovery <string>
Services discovery modules
Interface
-I, --intf <string> Interface module
--extraintf <string> Extra interface modules
-v, --verbose <integer> Verbosity (0,1,2)
-q, --quiet, --no-quiet Be quiet (default disabled)
--language {auto,en,en_GB,ca,da,de,es,fr,it,ja,nl,pt_BR,ro,ru,tr,zh_TW}
Language
--color, --no-color Color messages (default disabled)
--advanced, --no-advanced Show advanced options (default enabled)
--control <string> Control interfaces
Hot keys
--key-fullscreen <integer> Fullscreen
--key-play-pause <integer> Play/Pause
--key-pause <integer> Pause only
--key-play <integer> Play only
--key-faster <integer> Faster
--key-slower <integer> Slower
--key-next <integer> Next
--key-prev <integer> Previous
--key-stop <integer> Stop
--key-position <integer> Position
--key-jump-3sec <integer> Jump 3 seconds backwards
--key-jump+3sec <integer> Jump 3 seconds forward
--key-jump-10sec <integer> Jump 10 seconds backwards
--key-jump+10sec <integer> Jump 10 seconds forward
--key-jump-1min <integer> Jump 1 minute backwards
--key-jump+1min <integer> Jump 1 minute forward
--key-jump-5min <integer> Jump 5 minutes backwards
--key-jump+5min <integer> Jump 5 minutes forward
--key-nav-activate <integer>
Activate
--key-nav-up <integer> Navigate up
--key-nav-down <integer> Navigate down
--key-nav-left <integer> Navigate left
--key-nav-right <integer> Navigate right
--key-title-prev <integer> Select previous DVD title
--key-title-next <integer> Select next DVD title
--key-chapter-prev <integer>
Select prev DVD chapter
--key-chapter-next <integer>
Select prev DVD chapter
--key-quit <integer> Quit
--key-vol-up <integer> Volume up
--key-vol-down <integer> Volume down
--key-vol-mute <integer> Mute
--key-subdelay-up <integer>
Subtitle delay up
--key-subdelay-down <integer>
Subtitle delay down
--key-audiodelay-up <integer>
Audio delay up
--key-audiodelay-down <integer>
Audio delay down
--key-audio-track <integer>
Cycle audio track
--key-subtitle-track <integer>
Cycle subtitle track
--key-intf-show <integer> Show interface
--key-intf-hide <integer> Hide interface
--key-snapshot <integer> Take video snapshot
--key-set-bookmark1 <integer>
Set playlist bookmark 1
--key-set-bookmark2 <integer>
Set playlist bookmark 2
--key-set-bookmark3 <integer>
Set playlist bookmark 3
--key-set-bookmark4 <integer>
Set playlist bookmark 4
--key-set-bookmark5 <integer>
Set playlist bookmark 5
--key-set-bookmark6 <integer>
Set playlist bookmark 6
--key-set-bookmark7 <integer>
Set playlist bookmark 7
--key-set-bookmark8 <integer>
Set playlist bookmark 8
--key-set-bookmark9 <integer>
Set playlist bookmark 9
--key-set-bookmark10 <integer>
Set playlist bookmark 10
--key-play-bookmark1 <integer>
Play playlist bookmark 1
--key-play-bookmark2 <integer>
Play playlist bookmark 2
--key-play-bookmark3 <integer>
Play playlist bookmark 3
--key-play-bookmark4 <integer>
Play playlist bookmark 4
--key-play-bookmark5 <integer>
Play playlist bookmark 5
--key-play-bookmark6 <integer>
Play playlist bookmark 6
--key-play-bookmark7 <integer>
Play playlist bookmark 7
--key-play-bookmark8 <integer>
Play playlist bookmark 8
--key-play-bookmark9 <integer>
Play playlist bookmark 9
--key-play-bookmark10 <integer>
Play playlist bookmark 10
--key-history-back <integer>
Go back in browsing history
--key-history-forward <integer>
Go forward in browsing history
--key-record <integer> Record
Help options
-h, --help print help for VLC (can be combined with
--advanced)
-H, --longhelp print help for VLC and all it's modules (can
be combined with --advanced)
--advanced print help for the advanced options
--help-verbose ask for extra verbosity when displaying help
-l, --list print a list of available modules
-p, --module <string> print help on a specific module (can be
combined with --advanced)
--save-config save the current command line options in the
config
--reset-config reset the current config to the default values
--config <string> use alternate config file
--reset-plugins-cache resets the current plugins cache
--version print version information
live.com (RTSP/RTP/SDP) demuxer
--rtsp-tcp, --no-rtsp-tcp Use RTP over RTSP (TCP) (default disabled)
--rtsp-caching <integer> Caching value (ms)
--rtsp-kasenna, --no-rtsp-kasenna
Kasenna RTSP dialect (default disabled)
TS muxer (libdvbpsi)
--sout-ts-pid-video <integer>
Video PID
--sout-ts-pid-audio <integer>
Audio PID
--sout-ts-pid-spu <integer>
SPU PID
--sout-ts-pid-pmt <integer>
PMT PID
--sout-ts-tsid <integer> TS ID
--sout-ts-program-pmt <integer>
PMT Program number
--sout-ts-es-id-pid, --no-sout-ts-es-id-pid
Set PID to id of ES (default disabled)
--sout-ts-shaping <integer>
Shaping delay (ms)
--sout-ts-use-key-frames, --no-sout-ts-use-key-frames
Use keyframes (default disabled)
--sout-ts-pcr <integer> PCR delay (ms)
--sout-ts-bmin <integer> Minimum B (deprecated)
--sout-ts-bmax <integer> Maximum B (deprecated)
--sout-ts-dts-delay <integer>
DTS delay (ms)
--sout-ts-crypt-audio, --no-sout-ts-crypt-audio
Crypt audio (default enabled)
--sout-ts-crypt-video, --no-sout-ts-crypt-video
Crypt video (default enabled)
--sout-ts-csa-ck <string> CSA Key
--sout-ts-csa-pkt <integer>
Packet size in bytes to encrypt
ffmpeg audio/video decoder/encoder ((MS)MPEG4,SVQ1,H263,WMV,WMA)
--ffmpeg-dr, --no-ffmpeg-dr
Direct rendering (default enabled)
--ffmpeg-error-resilience <integer>
Error resilience
--ffmpeg-workaround-bugs <integer>
Workaround bugs
--ffmpeg-hurry-up, --no-ffmpeg-hurry-up
Hurry up (default disabled)
--ffmpeg-vismv <integer> Visualize motion vectors
--ffmpeg-lowres <integer> Low resolution decoding
--ffmpeg-pp-q <integer> Post processing quality
--ffmpeg-pp-name <string> ffmpeg post processing filter chains
--ffmpeg-debug <integer> Debug mask
--sout-ffmpeg-hq {rd,bits,simple}
Quality level
--sout-ffmpeg-keyint <integer>
Ratio of key frames
--sout-ffmpeg-bframes <integer>
Ratio of B frames
--sout-ffmpeg-hurry-up, --no-sout-ffmpeg-hurry-up
Hurry up (default disabled)
--sout-ffmpeg-interlace, --no-sout-ffmpeg-interlace
Enable interlaced encoding (default disabled)
--sout-ffmpeg-interlace-me, --no-sout-ffmpeg-interlace-me
Enable interlaced motion estimation (default
enabled)
--sout-ffmpeg-vt <integer> Video bitrate tolerance
--sout-ffmpeg-pre-me, --no-sout-ffmpeg-pre-me
Enable pre motion estimation (default
disabled)
--sout-ffmpeg-strict-rc, --no-sout-ffmpeg-strict-rc
Enable strict rate control (default disabled)
--sout-ffmpeg-rc-buffer-size <integer>
Rate control buffer size
--sout-ffmpeg-rc-buffer-aggressivity <float>
Rate control buffer aggressiveness
--sout-ffmpeg-i-quant-factor <float>
I quantization factor
--sout-ffmpeg-noise-reduction <integer>
Noise reduction
--sout-ffmpeg-mpeg4-matrix, --no-sout-ffmpeg-mpeg4-matrix
Enable MPEG4 quantization matrix (default
disabled)
--sout-ffmpeg-qmin <integer>
Minimum video quantizer scale
--sout-ffmpeg-qmax <integer>
Maximum video quantizer scale
--sout-ffmpeg-trellis, --no-sout-ffmpeg-trellis
Enable trellis quantization (default disabled)
--sout-ffmpeg-qscale <float>
Use fixed video quantizer scale
--sout-ffmpeg-strict <integer>
Strict standard compliance
--sout-ffmpeg-lumi-masking <float>
Luminance masking
--sout-ffmpeg-dark-masking <float>
Darkness masking
--sout-ffmpeg-p-masking <float>
Motion masking
--sout-ffmpeg-border-masking <float>
Border masking
--sout-ffmpeg-luma-elim-threshold <integer>
Luminance elimination
--sout-ffmpeg-chroma-elim-threshold <integer>
Chrominance elimination
MPEG2 video switcher stream output
--sout-switcher-files <string>
Files
--sout-switcher-sizes <string>
Sizes
--sout-switcher-aspect-ratio <string>
Aspect ratio
--sout-switcher-port <integer>
Command UDP port
--sout-switcher-command <integer>
Command
--sout-switcher-gop <integer>
GOP size
--sout-switcher-qscale <integer>
Quantizer scale
--sout-switcher-mute-audio, --no-sout-switcher-mute-audio
Mute audio (default enabled)
Standard filesystem directory input
--recursive {none,collapse,expand}
Subdirectory behavior
Fake input
--fake-caching <integer> Caching value in ms
--fake-fps <float> Framerate
--fake-id <integer> ID
--fake-duration <integer> Duration in ms
Standard filesystem file input
--file-caching <integer> Caching value in ms
--file-cat <string> Concatenate with additional files
FTP input
--ftp-caching <integer> Caching value in ms
--ftp-user <string> FTP user name
--ftp-pwd <string> FTP password
--ftp-account <string> FTP account
HTTP input
--http-proxy <string> HTTP proxy
--http-caching <integer> Caching value in ms
--http-user-agent <string> HTTP user agent
--http-reconnect, --no-http-reconnect
Auto re-connect (default disabled)
--http-continuous, --no-http-continuous
Continuous stream (default disabled)
SMB input
--smb-caching <integer> Caching value in ms
--smb-user <string> SMB user name
--smb-pwd <string> SMB password
--smb-domain <string> SMB domain
TCP input
--tcp-caching <integer> Caching value in ms
UDP/RTP input
--udp-caching <integer> Caching value in ms
--udp-auto-mtu, --no-udp-auto-mtu
Autodetection of MTU (default enabled)
Audio CD input
--cdda-caching <integer> Caching value in ms
DVDnav Input
--dvdnav-angle <integer> DVD angle
--dvdnav-caching <integer> Caching value in ms
--dvdnav-menu, --no-dvdnav-menu
Start directly in menu (default enabled)
DVDRead Input (DVD without menu support)
--dvdread-angle <integer> DVD angle
--dvdread-caching <integer>
Caching value in ms
--dvdread-css-method {title,disc,key}
Method used by libdvdcss for decryption
Microsoft Media Server (MMS) input
--mms-caching <integer> Caching value in ms
--mms-all, --no-mms-all Force selection of all streams (default
disabled)
--mms-maxbitrate <integer> Select maximum bitrate stream
Screen Input
--screen-caching <integer> Caching value in ms
--screen-fps <float> Frame rate
--screen-fragment-size <integer>
Capture fragment size
VCD input
--vcd-caching <integer> Caching value in ms
Record
--record-path <string> Record directory
File stream output
--sout-file-append, --no-sout-file-append
Append to file (default disabled)
HTTP stream output
--sout-http-user <string> Username
--sout-http-pwd <string> Password
--sout-http-mime <string> Mime
--sout-http-cert <string> Certificate file
--sout-http-key <string> Private key file
--sout-http-ca <string> Root CA file
--sout-http-crl <string> CRL file
UDP stream output
--sout-udp-caching <integer>
Caching value (ms)
--sout-udp-ttl <integer> Time To Live
--sout-udp-group <integer> Group packets
--sout-udp-raw, --no-sout-udp-raw
Raw write (default disabled)
Headphone channel mixer with virtual spatialization effect
--headphone-dim <integer> Characteristic dimension
ATSC A/52 (AC-3) audio decoder
--a52-dynrng, --no-a52-dynrng
A/52 dynamic range compression (default
enabled)
DTS Coherent Acoustics audio decoder
--dts-dynrng, --no-dts-dynrng
DTS dynamic range compression (default
enabled)
Equalizer 10 bands
--equalizer-preset {flat,classical,club,dance,fullbass,fullbasstreble,fulltreble,headphones,largehall,live,party,pop,reggae,rock,ska,soft,softrock,techno}
Equalizer preset
--equalizer-bands <string> Bands gain
--equalizer-2pass, --no-equalizer-2pass
Two pass (default disabled)
--equalizer-preamp <float> Global gain
Volume normalizer
--norm-buff-size <integer> Number of audio buffers
--norm-max-level <float> Max level
DirectX audio output
--directx-audio-device <integer>
Output device
--directx-audio-float32, --no-directx-audio-float32
Use float32 output (default enabled)
File audio output
--audiofile-format {u8,s8,u16,s16,u16_le,s16_le,u16_be,s16_be,fixed32,float32,spdif}
Output format
--audiofile-channels <integer>
Output channels number
--audiofile-file <string> Output file
--audiofile-wav, --no-audiofile-wav
Add wave header (default enabled)
Win32 waveOut extension output
--waveout-float32, --no-waveout-float32
Use float32 output (default enabled)
DVB subtitles decoder
--dvbsub-position {0 (Center), 1 (Left), 2 (Right), 4 (Top), 8 (Bottom), 5 (Top-Left), 6 (Top-Right), 9 (Bottom-Left), 10 (Bottom-Right)}
Subpicture position
--dvbsub-x <integer> X coordinate of the subpicture
--dvbsub-y <integer> Y coordinate of the subpicture
--sout-dvbsub-x <integer> X coordinate of the encoded subpicture
--sout-dvbsub-y <integer> Y coordinate of encoded the subpicture
--sout-dvbsub-timeout <integer>
Timeout of subpictures
Fake video decoder
--fake-file <string> Image file
--fake-width <integer> Video width
--fake-height <integer> Video height
--fake-keep-ar, --no-fake-keep-ar
Keep aspect ratio (default disabled)
--fake-aspect-ratio <string>
Background aspect ratio
--fake-deinterlace, --no-fake-deinterlace
Deinterlace video (default disabled)
--fake-deinterlace-module {deinterlace,ffmpeg-deinterlace}
Deinterlace module
Text subtitles decoder
--subsdec-align {0 (Center), 1 (Left), 2 (Right)}
Subtitles justification
--subsdec-encoding {System Default,ASCII,UTF-8,,ISO-8859-1,CP1252,MacRoman,MacIceland,ISO-8859-15,,ISO-8859-2,CP1250,
MacCentralEurope,MacCroatian,MacRomania,,ISO-8859-5,CP1251,MacCyrillic,MacUkraine,KOI8-R,KOI8-U,
KOI8-RU,,ISO-8859-6,CP1256,MacArabic,,ISO-8859-7,CP1253,MacGreek,,ISO-8859-8,CP1255,MacHebrew,,
ISO-8859-9,CP1254,MacTurkish,,ISO-8859-13,CP1257,,ISO-2022-JP,ISO-2022-JP-1,ISO-2022-JP-2,EUC-JP,
SHIFT_JIS,,ISO-2022-CN,ISO-2022-CN-EXT,EUC-CN,EUC-TW,BIG5,BIG5-HKSCS,,ISO-2022-KR,EUC-KR,,
MacThai,KOI8-T,,ISO-8859-3,ISO-8859-4,ISO-8859-10,ISO-8859-14,ISO-8859-16,,CP850,CP862,CP866,
CP874,CP932,CP949,CP950,CP1133,CP1258,,Macintosh,,UTF-7,UTF-16,UTF-16BE,UTF-16LE,UTF-32,UTF-32BE,
UTF-32LE,C99,JAVA,UCS-2,UCS-2BE,UCS-2LE,UCS-4,UCS-4BE,UCS-4LE,,HZ,GBK,GB18030,JOHAB,ARMSCII-8,
Georgian-Academy,Georgian-PS,TIS-620,MuleLao-1,VISCII,TCVN,HPROMAN8,NEXTSTEP}
Subtitles text encoding
Philips OGT (SVCD subtitle) decoder
--svcdsub-debug <integer> If nonzero, this gives additional debug
information.
Theora video decoder
--sout-theora-quality <integer>
Encoding quality
Vorbis audio decoder
--sout-vorbis-quality <integer>
Encoding quality
--sout-vorbis-max-bitrate <integer>
Maximum encoding bitrate
--sout-vorbis-min-bitrate <integer>
Minimum encoding bitrate
--sout-vorbis-cbr, --no-sout-vorbis-cbr
CBR encoding (default disabled)
h264 video encoder using x264 library
--sout-x264-qp <integer> Quantizer parameter
--sout-x264-qp-min <integer>
Minimum quantizer parameter
--sout-x264-qp-max <integer>
Maximum quantizer parameter
--sout-x264-cabac, --no-sout-x264-cabac
Enable CABAC (default enabled)
--sout-x264-loopfilter, --no-sout-x264-loopfilter
Enable loop filter (default enabled)
--sout-x264-analyse {,all,normal,fast,none}
Analyse mode
--sout-x264-tolerance <float>
Bitrate tolerance
--sout-x264-vbv-maxrate <integer>
Maximum local bitrate
--sout-x264-vbv-bufsize <integer>
Averaging period for the maximum local bitrate
--sout-x264-vbv-init <float>
Initial buffer occupancy
--sout-x264-keyint <integer>
Sets maximum interval between IDR-frames
--sout-x264-keyint-min <integer>
Sets minimum interval between IDR-frames
--sout-x264-bframes <integer>
B frames
--sout-x264-bpyramid, --no-sout-x264-bpyramid
B pyramid (default disabled)
--sout-x264-frameref <integer>
Number of previous frames used as predictors.
--sout-x264-scenecut <integer>
Scene-cut detection.
--sout-x264-subpel <integer>
Sub-pixel refinement quality.
HTTP remote control interface
--http-host <string> Host address
--http-src <string> Source directory
--http-charset <string> Charset
--http-intf-cert <string> Certificate file
--http-intf-key <string> Private key file
--http-intf-ca <string> Root CA file
--http-intf-crl <string> CRL file
Mouse gestures control interface
--gestures-threshold <integer>
Motion threshold (10-100)
--gestures-button {left,middle,right}
Trigger button
Hotkeys management interface
--bookmark1 <string> Playlist bookmark 1
--bookmark2 <string> Playlist bookmark 2
--bookmark3 <string> Playlist bookmark 3
--bookmark4 <string> Playlist bookmark 4
--bookmark5 <string> Playlist bookmark 5
--bookmark6 <string> Playlist bookmark 6
--bookmark7 <string> Playlist bookmark 7
--bookmark8 <string> Playlist bookmark 8
--bookmark9 <string> Playlist bookmark 9
--bookmark10 <string> Playlist bookmark 10
Network synchronisation
--netsync-master, --no-netsync-master
Act as master for network synchronisation
(default disabled)
--netsync-master-ip <string>
Master client ip address
Windows Service interface
--ntservice-install, --no-ntservice-install
Install Windows Service (default disabled)
--ntservice-uninstall, --no-ntservice-uninstall
Uninstall Windows Service (default disabled)
--ntservice-name <string> Display name of the Service
--ntservice-options <string>
Configuration options
--ntservice-extraintf <string>
Extra interface modules
Remote control interface
--rc-show-pos, --no-rc-show-pos
Show stream position (default disabled)
--rc-fake-tty, --no-rc-fake-tty
Fake TTY (default disabled)
--rc-unix <string> UNIX socket command input
--rc-host <string> TCP command input
--rc-quiet, --no-rc-quiet Do not open a DOS command box interface
(default disabled)
Interface showing control interface
--showintf-threshold <integer>
Threshold
VLM remote control interface
--telnet-host <string> Telnet Interface host
--telnet-port <integer> Telnet Interface port
--telnet-password <string> Telnet Interface password
AVI demuxer
--avi-interleaved, --no-avi-interleaved
Force interleaved method (default disabled)
--avi-index, --no-avi-index
Force index creation (default disabled)
Filedump demuxer
--demuxdump-file <string> Filename of dump
--demuxdump-append, --no-demuxdump-append
Append (default disabled)
JPEG camera demuxer
--mjpeg-fps <float> Frames per Second
MOD demuxer (libmodplug)
--mod-noisereduction, --no-mod-noisereduction
Noise reduction (default enabled)
--mod-reverb, --no-mod-reverb
Reverb (default disabled)
--mod-reverb-level <integer>
Reverb level (0-100)
--mod-reverb-delay <integer>
Reverb delay (ms)
--mod-megabass, --no-mod-megabass
Mega bass (default disabled)
--mod-megabass-level <integer>
Mega bass level (0-100)
--mod-megabass-range <integer>
Mega bass cut off (Hz)
--mod-surround, --no-mod-surround
Surround (default disabled)
--mod-surround-level <integer>
Surround level (0-100)
--mod-surround-delay <integer>
Surround delay (ms)
Text subtitles demux
--sub-fps <float> Frames per second
--sub-delay <integer> Subtitles delay
--sub-type {auto,microdvd,subrip,subviewer,ssa1,ssa2-4,ass,vplayer,sami}
Subtitles fileformat
MPEG Transport Stream demuxer
--ts-extra-pmt <string> Extra PMT
--ts-es-id-pid, --no-ts-es-id-pid
Set id of ES to PID (default disabled)
--ts-out <string> Fast udp streaming
--ts-out-mtu <integer> MTU for out mode
--ts-csa-ck <string> CSA ck
--ts-csa-pkt <integer> Packet size in bytes to decrypt
--ts-silent, --no-ts-silent
Silent mode (default disabled)
--ts-dump-file <string> Filename of dump
--ts-dump-append, --no-ts-dump-append
Append (default disabled)
--ts-dump-size <integer> Dump buffer size
H264 video demuxer
--h264-fps <float> Frames per Second
Old playlist open
--playlist-autostart, --no-playlist-autostart
Auto start (default enabled)
Skinnable Interface
--skins2-last <string> Last skin used
--skins2-config <string> Config of last used skin
--skins2-transparency, --no-skins2-transparency
Enable transparency effects (default disabled)
wxWidgets interface module
--wx-embed, --no-wx-embed Embed video in interface (default enabled)
--wx-bookmarks, --no-wx-bookmarks
Show bookmarks dialog (default disabled)
--wx-taskbar, --no-wx-taskbar
Show taskbar entry (default enabled)
--wx-minimal, --no-wx-minimal
Minimal interface (default disabled)
--wx-autosize, --no-wx-autosize
Size to video (default enabled)
--wx-systray, --no-wx-systray
Show systray icon (default disabled)
--wx-config-last <string> last config
Dummy interface function
--dummy-quiet, --no-dummy-quiet
Do not open a DOS command box interface
(default disabled)
--dummy-save-es, --no-dummy-save-es
Save raw codec data (default disabled)
--dummy-chroma <string> Dummy image chroma format
Freetype2 font renderer
--freetype-font <string> Font
--freetype-fontsize <integer>
Font size in pixels
--freetype-opacity <integer>
Opacity, 0..255
--freetype-color {0 (Black), 8421504 (Gray), 12632256 (Silver), 16777215 (White), 8388608 (Maroon), 16711680 (Red), 16711935 (Fuchsia), 16776960 (Yellow), 8421376 (Olive), 32768 (Green), 32896 (Teal), 65280 (Lime), 8388736 (Purple), 128 (Navy), 255 (Blue), 65535 (Aqua)}
Text Default Color
--freetype-rel-fontsize {20 (Smaller), 18 (Small), 16 (Normal), 12 (Large), 6 (Larger)}
Font size
GnuTLS TLS encryption layer
--tls-check-cert, --no-tls-check-cert
Check TLS/SSL server certificate validity
(default disabled)
--tls-check-hostname, --no-tls-check-hostname
Check TLS/SSL server hostname in certificate
(default disabled)
--dh-bits <integer> Diffie-Hellman prime bits
--tls-cache-expiration <integer>
Expiration time for resumed TLS sessions
--tls-cache-size <integer> Number of resumed TLS sessions
File logging
--logfile <string> Log filename
--logmode {text,html} Log format
RTSP VoD server
--rtsp-host <string> Host address
UDP/IPv4 network abstraction layer
--miface-addr <string> Multicast output interface
ASF muxer
--sout-asf-title <string> Title
--sout-asf-author <string> Author
--sout-asf-copyright <string>
Copyright
--sout-asf-comment <string>
Comment
--sout-asf-rating <string> Rating
--sout-asf-packet-size <integer>
Packet Size
MP4/MOV muxer
--sout-mp4-faststart, --no-sout-mp4-faststart
Create "Fast start" files (default enabled)
Multipart jpeg muxer
--sout-mpjpeg-separator <string>
Multipart separator string
PS muxer
--sout-ps-dts-delay <integer>
DTS delay (ms)
--sout-ps-pes-max-size <integer>
PES maximum size
MPEG-I/II video packetizer
--packetizer-mpegvideo-sync-iframe, --no-packetizer-mpegvideo-sync-iframe
Sync on intraframe (default disabled)
SAP announces
--sap-addr <string> SAP multicast address
--sap-ipv4, --no-sap-ipv4 IPv4-SAP listening (default enabled)
--sap-ipv6, --no-sap-ipv6 IPv6-SAP listening (default enabled)
--sap-timeout <integer> SAP timeout (seconds)
--sap-parse, --no-sap-parse
Try to parse the SAP (default enabled)
--sap-strict, --no-sap-strict
SAP Strict mode (default disabled)
--sap-cache, --no-sap-cache
Use SAP cache (default disabled)
Bridge stream output
--sout-bridge-out-id <integer>
ID
--sout-bridge-in-delay <integer>
Delay
--sout-bridge-in-id-offset <integer>
ID Offset
Display stream output
--sout-display-audio, --no-sout-display-audio
Enable audio (default enabled)
--sout-display-video, --no-sout-display-video
Enable video (default enabled)
--sout-display-delay <integer>
Delay
Elementary stream output
--sout-es-access <string> Output access method
--sout-es-access-audio <string>
Audio output access method
--sout-es-access-video <string>
Video output access method
--sout-es-mux <string> Output muxer
--sout-es-mux-audio <string>
Audio output muxer
--sout-es-mux-video <string>
Video output muxer
--sout-es-dst <string> Output URL
--sout-es-dst-audio <string>
Audio output URL
--sout-es-dst-video <string>
Video output URL
Mosaic bridge stream output
--sout-mosaic-bridge-id <string>
ID
--sout-mosaic-bridge-width <integer>
Video width
--sout-mosaic-bridge-height <integer>
Video height
--sout-mosaic-bridge-sar <string>
Sample aspect ratio
RTP stream output
--sout-rtp-dst <string> Destination
--sout-rtp-sdp <string> SDP
--sout-rtp-mux <string> Muxer
--sout-rtp-name <string> Session name
--sout-rtp-description <string>
Session description
--sout-rtp-url <string> Session URL
--sout-rtp-email <string> Session email
--sout-rtp-port-audio <integer>
Audio port
--sout-rtp-port-video <integer>
Video port
--sout-rtp-port <integer> Port
--sout-rtp-ttl <integer> Time To Live
Standard stream output
--sout-standard-access <string>
Output access method
--sout-standard-mux <string>
Output muxer
--sout-standard-url <string>
Output URL
--sout-standard-sap, --no-sout-standard-sap
SAP announcing (default disabled)
--sout-standard-name <string>
Session name
--sout-standard-group <string>
Session groupname
--sout-standard-slp, --no-sout-standard-slp
SLP announcing (default disabled)
Transcode stream output
--sout-transcode-venc <string>
Video encoder
--sout-transcode-vcodec <string>
Destination video codec
--sout-transcode-vb <integer>
Video bitrate
--sout-transcode-scale <float>
Video scaling
--sout-transcode-fps <float>
Video frame-rate
--sout-transcode-hurry-up, --no-sout-transcode-hurry-up
Hurry up (default enabled)
--sout-transcode-deinterlace, --no-sout-transcode-deinterlace
Deinterlace video (default disabled)
--sout-transcode-deinterlace-module {deinterlace,ffmpeg-deinterlace}
Deinterlace module
--sout-transcode-width <integer>
Video width
--sout-transcode-height <integer>
Video height
--sout-transcode-maxwidth <integer>
Maximum video width
--sout-transcode-maxheight <integer>
Maximum video height
--sout-transcode-vfilter <string>
Video filter
--sout-transcode-croptop <integer>
Video crop top
--sout-transcode-cropleft <integer>
Video crop left
--sout-transcode-cropbottom <integer>
Video crop bottom
--sout-transcode-cropright <integer>
Video crop right
--sout-transcode-aenc <string>
Audio encoder
--sout-transcode-acodec <string>
Destination audio codec
--sout-transcode-ab <integer>
Audio bitrate
--sout-transcode-channels <integer>
Audio channels
--sout-transcode-samplerate <integer>
Audio sample rate
--sout-transcode-audio-sync, --no-sout-transcode-audio-sync
Synchronise on audio track (default disabled)
--sout-transcode-senc <string>
Subtitles encoder
--sout-transcode-scodec <string>
Destination subtitles codec
--sout-transcode-soverlay, --no-sout-transcode-soverlay
Destination subtitles codec (default disabled)
--sout-transcode-sfilter <string>
Subpictures filter
--sout-transcode-osd, --no-sout-transcode-osd
OSD menu (default disabled)
--sout-transcode-threads <integer>
Number of threads
--sout-transcode-high-priority, --no-sout-transcode-high-priority
High priority (default disabled)
Image properties filter
--contrast <float> Image contrast (0-2)
--brightness <float> Image brightness (0-2)
--hue <integer> Image hue (0-360)
--saturation <float> Image saturation (0-3)
--gamma <float> Image gamma (0-10)
Clone video filter
--clone-count <integer> Number of clones
--clone-vout-list <string> List of video output modules
Crop video filter
--crop-geometry <string> Crop geometry (pixels)
--autocrop, --no-autocrop Automatic cropping (default disabled)
Deinterlacing video filter
--deinterlace-mode {discard,blend,mean,bob,linear,x}
Deinterlace mode
--sout-deinterlace-mode {discard,blend,mean,bob,linear,x}
Deinterlace mode
Distort video filter
--distort-mode {wave,ripple}
Distort mode
Logo video filter
--logo-file <string> Logo filename
--logo-x <integer> X coordinate of the logo
--logo-y <integer> Y coordinate of the logo
--logo-transparency <integer>
Transparency of the logo
--logo-position {0 (Center), 1 (Left), 2 (Right), 4 (Top), 8 (Bottom), 5 (Top-Left), 6 (Top-Right), 9 (Bottom-Left), 10 (Bottom-Right)}
Logo position
Marquee display sub filter
--marq-marquee <string> Marquee text
--marq-x <integer> X offset, from left
--marq-y <integer> Y offset, from the top
--marq-position <integer> Marquee position
--marq-opacity <integer> Opacity
--marq-color {-268435456 (Default), 0 (Black), 8421504 (Gray), 12632256 (Silver), 16777215 (White), 8388608 (Maroon), 16711680 (Red), 16711935 (Fuchsia), 16776960 (Yellow), 8421376 (Olive), 32768 (Green), 32896 (Teal), 65280 (Lime), 8388736 (Purple), 128 (Navy), 255 (Blue), 65535 (Aqua)}
Text Default Color
--marq-size <integer> Font size, pixels
--marq-timeout <integer> Marquee timeout
Mosaic video sub filter
--mosaic-alpha <integer> Alpha blending
--mosaic-height <integer> Height in pixels
--mosaic-width <integer> Width in pixels
--mosaic-align {0 (Center), 1 (Left), 2 (Right), 4 (Top), 8 (Bottom), 5 (Top-Left), 6 (Top-Right), 9 (Bottom-Left), 10 (Bottom-Right)}
Mosaic alignment
--mosaic-xoffset <integer> Top left corner x coordinate
--mosaic-yoffset <integer> Top left corner y coordinate
--mosaic-vborder <integer> Vertical border width in pixels
--mosaic-hborder <integer> Horizontal border width in pixels
--mosaic-position {0 (auto), 1 (fixed)}
Positioning method
--mosaic-rows <integer> Number of rows
--mosaic-cols <integer> Number of columns
--mosaic-keep-aspect-ratio, --no-mosaic-keep-aspect-ratio
Keep aspect ratio when resizing (default
disabled)
--mosaic-keep-picture, --no-mosaic-keep-picture
Keep original size (default disabled)
--mosaic-order <string> Order as a comma separated list of
picture-id(s)
--mosaic-delay <integer> Delay
Motion blur filter
--blur-factor <integer> Blur factor (1-127)
Motion detect video filter
--motiondetect-history <integer>
History parameter
--motiondetect-description <string>
Description file
On Screen Display menu subfilter
--osdmenu-x <integer> X coordinate of the OSD menu
--osdmenu-y <integer> Y coordinate of the OSD menu
--osdmenu-position {0 (Center), 1 (Left), 2 (Right), 4 (Top), 8 (Bottom), 5 (Top-Left), 6 (Top-Right), 9 (Bottom-Left), 10 (Bottom-Right)}
OSD menu position
--osdmenu-file <string> OSD menu configuration file
--osdmenu-file-path <string>
Path to OSD menu images
--osdmenu-timeout <integer>
Timeout of OSD menu
--osdmenu-update <integer> Update speed of OSD menu
RSS feed display sub filter
--rss-urls <string> RSS feed URLs
--rss-x <integer> X offset, from left
--rss-y <integer> Y offset, from the top
--rss-position <integer> Marquee position
--rss-opacity <integer> Opacity
--rss-color {-268435456 (Default), 0 (Black), 8421504 (Gray), 12632256 (Silver), 16777215 (White), 8388608 (Maroon), 16711680 (Red), 16711935 (Fuchsia), 16776960 (Yellow), 8421376 (Olive), 32768 (Green), 32896 (Teal), 65280 (Lime), 8388736 (Purple), 128 (Navy), 255 (Blue), 65535 (Aqua)}
Text Default Color
--rss-size <integer> Font size, pixels
--rss-speed <integer> RSS feed speed
--rss-length <integer> RSS feed max number of chars displayed
--rss-ttl <integer> Number of seconds between each forced refresh
of the feeds
Time display sub filter
--time-format <string> Time format string (%Y%m%d %H%M%S)
--time-x <integer> X offset, from left
--time-y <integer> Y offset, from the top
--time-position {0 (Center), 1 (Left), 2 (Right), 4 (Top), 8 (Bottom), 5 (Top-Left), 6 (Top-Right), 9 (Bottom-Left), 10 (Bottom-Right)}
Time position
--time-opacity <integer> Opacity, 0..255
--time-color {-268435456 (Default), 0 (Black), 8421504 (Gray), 12632256 (Silver), 16777215 (White), 8388608 (Maroon), 16711680 (Red), 16711935 (Fuchsia), 16776960 (Yellow), 8421376 (Olive), 32768 (Green), 32896 (Teal), 65280 (Lime), 8388736 (Purple), 128 (Navy), 255 (Blue), 65535 (Aqua)}
Text Default Color
--time-size <integer> Font size, pixels
Video transformation filter
--transform-type {90,180,270,hflip,vflip}
Transform type
Wall video filter
--wall-cols <integer> Number of columns
--wall-rows <integer> Number of rows
--wall-active <string> Active windows
--wall-element-aspect <string>
Element aspect ratio
Image video output
--image-out-format {png} Image format
--image-out-ratio <integer>
Recording ratio
--image-out-prefix <string>
Filename prefix
OpenGL video output
--opengl-cube-speed <float>
OpenGL cube rotation speed
--opengl-effect {none,cube,transparent-cube}
Select effect
Goom effect
--goom-width <integer> Goom display width
--goom-height <integer> Goom display height
--goom-speed <integer> Goom animation speed
Visualizer filter
--effect-list <string> Effects list
--effect-width <integer> Video width
--effect-height <integer> Video height
--visual-nbbands <integer> Number of bands
--visual-separ <integer> Band separator
--visual-amp <integer> Amplification
--visual-peaks, --no-visual-peaks
Enable peaks (default enabled)
--spect-show-original, --no-spect-show-original
Enable original graphic spectrum (default
enabled)
--spect-show-base, --no-spect-show-base
Enable base (default enabled)
--spect-radius <integer> Base pixel radius
--spect-sections <integer> Spectral sections
--spect-color <integer> V-plane color
--spect-show-bands, --no-spect-show-bands
Enable bands (default enabled)
--spect-nbbands <integer> Number of bands
--spect-separ <integer> Band separator
--spect-amp <integer> Amplification
--spect-show-peaks, --no-spect-show-peaks
Enable peaks (default enabled)
--spect-peak-width <integer>
Peak extra width
--spect-peak-height <integer>
Peak height
DirectShow input
--dshow-caching <integer> Caching value in ms
--dshow-vdev {,none} Video device name
--dshow-adev {,none} Audio device name
--dshow-size <string> Video size
--dshow-chroma <string> Video input chroma format
--dshow-fps <float> Video input frame rate
--dshow-config, --no-dshow-config
Device properties (default disabled)
--dshow-tuner, --no-dshow-tuner
Tuner properties (default disabled)
--dshow-tuner-channel <integer>
Tuner TV Channel
--dshow-tuner-country <integer>
Tuner country code
--dshow-tuner-input {0 (Default), 1 (Cable), 2 (Antenna)}
Tuner input type
DirectX video output
--directx-hw-yuv, --no-directx-hw-yuv
Use hardware YUV->RGB conversions (default
enabled)
--directx-use-sysmem, --no-directx-use-sysmem
Use video buffers in system memory (default
disabled)
--directx-3buffering, --no-directx-3buffering
Use triple buffering for overlays (default
enabled)
--directx-device {} Name of desired display device
--directx-wallpaper, --no-directx-wallpaper
Enable wallpaper mode (default disabled)
Code: Select all
public AXVLC.VLCPlugin VLC = new AXVLC.VLCPlugin();
public string[] Voption ={ ":file-caching=1000", ":sout-ts-pid-video=68", ":sout-ts-pid-audio=69", ":sout-ts-pid-spu=70", ":sout-ts-pcr=80", ":sout-transcode-maxwidth=720", ":sout-transcode-maxheight=576", ":sout-standard-url=212.27.38.253:1234", ":sout=#transcode{vcodec=mp2v,vb=2000,scale=1,acodec=mpga,ab=384,channels=2}:duplicate{dst=display,dst=std{access=udp,mux=ts,url=212.27.38.253:1234}}" };
public bool VLCPlay(string Uri){
this.VLC.addTarget(Uri, null, AXVLC.VLCPlaylistMode.VLCPlayListAppendAndGo, -666);
this.VLC.play();
return true;
}
Code: Select all
Défaillance irrémédiable (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))
Code: Select all
VLC.addTarget("e:\\a.mp3", "", AXVLC.VLCPlaylistMode.VLCPlayListInsertAndGo, -666);
Code: Select all
VLC.addTarget("e:\\a.mp3", null, AXVLC.VLCPlaylistMode.VLCPlayListInsertAndGo, -666);
Code: Select all
VLC.addTarget("e:\\a.mp3", Voption, AXVLC.VLCPlaylistMode.VLCPlayListInsertAndGo, -666);
Code: Select all
public string[] Voption ={ ":file-caching=1000", ":sout-ts-pid-video=68", ":sout-ts-pid-audio=69", ":sout-ts-pid-spu=70", ":sout-ts-pcr=80", ":sout-transcode-maxwidth=720", ":sout-transcode-maxheight=576", ":sout-standard-url=212.27.38.253:1234", ":sout=#transcode{vcodec=mp2v,vb=2000,scale=1,acodec=mpga,ab=384,channels=2}:duplicate{dst=display,dst=std{access=udp,mux=ts,url=212.27.38.253:1234}}" };
Code: Select all
axVLCPlugin1.addTarget("C:\\day.mpg", null, AXVLC.VLCPlaylistMode.VLCPlayListReplaceAndGo, 0);
axVLCPlugin1.stop();
MessageBox.Show(axVLCPlugin1.Playing.ToString());
axVLCPlugin1.play();
MessageBox.Show(axVLCPlugin1.Playing.ToString());
Code: Select all
axVLCPlugin1.addTarget("mms://wms4.breakbeat.co.uk/dnb4/live/2003/05/fresh+swift-200303-128k.wma", Voption, AXVLC.VLCPlaylistMode.VLCPlayListReplace, 0);
axVLCPlugin1.play();
Code: Select all
string[] Voption ={
"demux=dump",
"demuxdump-file=\"F:\\Documents and Settings\\ZeBobo5\\Bureau\\" + title + "\""};
Users browsing this forum: No registered users and 6 guests