Difference between revisions of "ASF"

From VideoLAN Wiki
Jump to navigation Jump to search
m (→‎Encoder options: Transclude Documentation:Modules/asf: just updated)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{mux|id=asf|encoder=y|altid=asfh}}
 
{{mux|id=asf|encoder=y|altid=asfh}}
 
{{Wikipedia|Advanced Streaming Format}}
 
{{Wikipedia|Advanced Streaming Format}}
 +
{{Wikipedia|DVR-MS}}
  
 
'''Advanced Streaming Format''' (or '''ASF''', later renamed into '''Advanced Systems Format''') is Microsoft's proprietary digital audio/digital video container format, especially meant for streaming media. ASF is part of the Windows Media Framework.
 
'''Advanced Streaming Format''' (or '''ASF''', later renamed into '''Advanced Systems Format''') is Microsoft's proprietary digital audio/digital video container format, especially meant for streaming media. ASF is part of the Windows Media Framework.
  
ASF files have the file extension '''.asf''', but ASF files which contain [[Windows Media]] codecs are often given the file extension '''.wmv''' or '''.wma'''.
+
'''Windows Media Files''': ASF files have the file extension '''.asf''', but ASF files which contain [[Windows Media]] codecs are often given the file extension '''.wmv''' or '''.wma'''.
  
== Module options ==
+
'''DVR-MS''': the Windows Vista recording format, should be played (more or less correctly) by recent VLC versions.
 +
 
 +
== Encoder options ==
 
When encoding to ASF format, you can use the following options:
 
When encoding to ASF format, you can use the following options:
* --sout-asf-title ([[string]])
+
{{Transcluded|Documentation:Modules/asf}}
* --sout-asf-author ([[string]])
+
{{:Documentation:Modules/asf}}
* --sout-asf-copyright ([[string]])
 
* --sout-asf-comment ([[string]])
 
* --sout-asf-rating ([[string]])
 
*: For use in comments (meta information) in the ASF file
 
* --sout-asf-packet-size ([[integer]])
 
*: Packet size. Default is 4096
 
  
 
== Specification ==
 
== Specification ==
Line 22: Line 19:
 
== Source code ==
 
== Source code ==
 
{{file|modules/mux/asf.c|output muxer}}
 
{{file|modules/mux/asf.c|output muxer}}
{{file|modules/demux/asf|input demuxer}}
+
{{file|modules/demux/asf/asf.c|input demuxer}}

Latest revision as of 06:57, 17 March 2019

asf
VLC can encode and decode this container.
The module name to use at the command line is asf, but you can also use asfh.

Advanced Streaming Format (or ASF, later renamed into Advanced Systems Format) is Microsoft's proprietary digital audio/digital video container format, especially meant for streaming media. ASF is part of the Windows Media Framework.

Windows Media Files: ASF files have the file extension .asf, but ASF files which contain Windows Media codecs are often given the file extension .wmv or .wma.

DVR-MS: the Windows Vista recording format, should be played (more or less correctly) by recent VLC versions.

Encoder options

When encoding to ASF format, you can use the following options:

Transcluded from Documentation:Modules/asf
  • sout-asf-title <string> : Title to put in ASF comments default value: ""
  • sout-asf-author <string> : Author to put in ASF comments default value: ""
  • sout-asf-copyright <string> : Copyright string to put in ASF comments default value: ""
  • sout-asf-comment <string> : Comment to put in ASF comments default value: ""
  • sout-asf-rating <string> : "Rating" to put in ASF comments default value: ""
  • sout-asf-packet-size <integer> : ASF packet size default value: 4096
  • sout-asf-bitrate-override <integer> : Do not try to guess ASF bitrate. Setting this, allows you to control how Windows Media Player will cache streamed content. Set to audio+video bitrate in bytes default value: 0

Specification

Source code