Difference between revisions of "AVI"

From VideoLAN Wiki
Jump to navigation Jump to search
m (→‎Module options: Update module option for --avi-index)
 
(17 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{wikipedia|AVI}}
+
{{mux|id=avi|encoder=y}}
 +
{{wikipedia|Audio Video Interleave}}
 
'''AVI (Audio Video Interleave)''' is a popular [[container]] format used to hold video and audio data.
 
'''AVI (Audio Video Interleave)''' is a popular [[container]] format used to hold video and audio data.
  
Line 6: Line 7:
 
AVI files aren't designed to hold [[subtitles]]. Also, they don't support some features which more recent container formats support.
 
AVI files aren't designed to hold [[subtitles]]. Also, they don't support some features which more recent container formats support.
  
 +
AVIs are based on [[RIFF]]s.
  
 +
; NOTE
 +
: The VLC AVI [[muxer]] (encoder) was severly broken in many versions. Please use the latest version, {{VLC}} {{VLC:latest version}}.
  
 +
== Module options ==
 +
When playing AVI files, you can use the following options
 +
* --avi-interleaved ([[boolean]])
 +
*: Force interleaved method. Default off (false).
 +
* --avi-index ([[integer]])
 +
*: Recreate a index for the AVI file. Use this if your AVI file is damaged or incomplete (not seekable). Values are
 +
*:* 0: Ask for action (default)
 +
*:* 1: Always fix
 +
*:* 2: Never fix
 +
*:* 3: Fix when necessary
  
 +
== Specification ==
 +
* http://msdn2.microsoft.com/en-us/library/ms779636.aspx
  
 
+
== Source code ==
 
+
{{file|modules/mux/avi.c|output muxer}}
 
+
{{file|modules/demux/avi/avi.c|input demuxer}}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
<div  style="display:none">
 
[We are delicate. We do not delete your content.]
 
[l_sp4]
 
 
 
 
 
[http://www.buddyprofile.com/viewprofile.php?username=waterfordcrystal waterford crystal]
 
[http://www.buddyprofile.com/viewprofile.php?username=swarovskicrystal swarovski crystal bead]
 
[http://www.buddyprofile.com/viewprofile.php?username=mesotheliomalawsuits mesothelioma lawsuits]
 
[http://www.buddyprofile.com/viewprofile.php?username=mesotheliomasymptoms mesothelioma symptoms]
 
[http://www.buddyprofile.com/viewprofile.php?username=mesotheliomadiag mesothelioma diagnosis]
 
[http://www.buddyprofile.com/viewprofile.php?username=wacoalbras wacoal bras]
 
[http://www.buddyprofile.com/viewprofile.php?username=teenbra teen bra]
 
[http://www.buddyprofile.com/viewprofile.php?username=unsecuredloan unsecured signature loan]
 
[http://www.buddyprofile.com/viewprofile.php?username=homeloans Countrywide Home Loans]
 
[http://blog.moddingplanet.it/?w=formalpromdresses Formal Prom Dresses]
 
[http://blog.moddingplanet.it/?w=sexypromdress Sexy Prom Dress]
 
[http://blog.moddingplanet.it/?w=cocktaildresses cocktail dresses]
 
[http://www.buddyprofile.com/viewprofile.php?username=telmobile TMobile]
 
[http://www.buddyprofile.com/viewprofile.php?username=watersoftener water softener]
 
[http://www.buddyprofile.com/viewprofile.php?username=tanklesswaterheater tankless water heater]
 
[http://www.buddyprofile.com/viewprofile.php?username=rockportshoes rockport shoes]
 
[http://www.buddyprofile.com/viewprofile.php?username=osmosiswaterfilter reverse osmosis water filter]
 
[http://www.buddyprofile.com/viewprofile.php?username=merrellshoes merrell shoes]
 
[http://www.buddyprofile.com/viewprofile.php?username=oscardresses oscar dresses]
 
[http://www.buddyprofile.com/viewprofile.php?username=easterdresses easter dresses]
 
[http://flyfone.blox.pl/resource/flyfonevoip.htm flyfone voip]
 
[http://www.buddyprofile.com/viewprofile.php?username=plussizepromdresses plus size prom dresses]
 
[http://www.buddyprofile.com/viewprofile.php?username=discountpromdresses discount prom dresses]
 
[http://blog.moddingplanet.it/?w=hooterscasinolas Hooters Casino Las Vegas]
 
[http://blog.moddingplanet.it/?w=grandcasinomille grand casino mille lacs]
 
[http://blog.moddingplanet.it/?w=lasvegascasino las vegas casino coupons]
 
[http://blog.moddingplanet.it/?w=onlinepokeraide online poker aide]
 
[http://www.donx.de/blog/pechangacasino pechanga casino]
 
[http://www.donx.de/blog/grandvictoriacasino/ grand victoria casino]
 
[http://www.donx.de/blog/ballgowns/ ball gowns]
 
[http://www.privetparis.com/blog/rtgcasinobonus/ rtg casino bonus]
 
 
 
[http://blog.moddingplanet.it/?w=rtgcasinobonus rtg casino bonus]
 
[http://blog.moddingplanet.it/?w=grandcasinocoushat grand casino coushatta]
 
[http://blog.moddingplanet.it/?w=grandcasinohinckle grand casino hinckley]
 
[http://blog.moddingplanet.it/?w=isleofcapricasino isle of capri casino]
 
[http://blog.moddingplanet.it/?w=mohegansuncasino mohegan sun casino]
 
[http://blog.moddingplanet.it/?w=palacasino pala casino]
 
[http://blog.moddingplanet.it/?w=roulettewheels roulette wheels]
 
[http://blog.moddingplanet.it/?w=winstarcasino winstar casino]
 
[http://blog.moddingplanet.it/?w=cheappromdresses Cheap Prom Dresses]
 
[http://blog.moddingplanet.it/?w=informalweddingdre informal wedding dresses]
 
[http://blog.moddingplanet.it/?w=oscardresses oscar dresses]
 
[http://blog.moddingplanet.it/?w=eveninggowns evening gowns]
 
 
 
[http://vvvvvv.blox.pl/resource/throat_pokers.htm throat pokers]
 
[http://vvvvvv.blox.pl/resource/online_poker_assistant.htm online poker assistant]
 
[http://vvvvvv.blox.pl/resource/online_poker_tracker.htm online poker tracker]
 
[http://vvvvvv.blox.pl/resource/online_poker_aide.htm online poker aide]
 
[http://vvvvvv.blox.pl/resource/party_poker_bonus.htm party poker bonus]
 
[http://vvvvvv.blox.pl/resource/party_poker_bonus_code.htm party poker bonus code]
 
[http://vvvvvv.blox.pl/resource/bonus_code_party_poker.htm bonus code party poker]
 
[http://vvvvvv.blox.pl/resource/bonus_code_deposit_party_poker.htm bonus code deposit party poker]
 
[http://vvvvvv.blox.pl/resource/party_poker_bonus_codes.htm party poker bonus codes]
 
[http://vvvvvv.blox.pl/resource/carnival_cruises.htm carnival cruises]
 
[http://vvvvvv.blox.pl/resource/carnival_game_rentals.htm carnival game rentals]
 
[http://vvvvvv.blox.pl/resource/fuzzydice.htm fuzzy dice]
 
[http://vvvvvv.blox.pl/resource/bingodaubers.htm bingo daubers]
 
[http://vvvvvv.blox.pl/resource/bingoblowers.htm bingo blowers]
 
[http://vvvvvv.blox.pl/resource/motor_scooters.htm motor scooters]
 
[http://vvvvvv.blox.pl/resource/mini_harley_chopper_scooter.htm mini harley chopper scooter]
 
[http://blog.moddingplanet.it/?w=fakerolex fake rolex]
 
</div>
 

Latest revision as of 06:13, 23 February 2019

avi
VLC can encode and decode this container.
The module name to use at the command line is avi.

AVI (Audio Video Interleave) is a popular container format used to hold video and audio data.

To play an AVI file, the audio and video files need to be encoded with codecs the player understands.

AVI files aren't designed to hold subtitles. Also, they don't support some features which more recent container formats support.

AVIs are based on RIFFs.

NOTE
The VLC AVI muxer (encoder) was severly broken in many versions. Please use the latest version, VLC media player 3.0.12.

Module options

When playing AVI files, you can use the following options

  • --avi-interleaved (boolean)
    Force interleaved method. Default off (false).
  • --avi-index (integer)
    Recreate a index for the AVI file. Use this if your AVI file is damaged or incomplete (not seekable). Values are
    • 0: Ask for action (default)
    • 1: Always fix
    • 2: Never fix
    • 3: Fix when necessary

Specification

Source code