VLC (mediaspelare)
VLC |
---|
|
|
Sorts |
gratis och öppen källkodsprogramvara , videospelare [d] , ljudspelare , mediaspelare och mobilapp |
Utvecklaren |
VideoLAN och Jean-Baptiste Kempf [d] [1] |
Skrivet i |
C [6] , C++ [7] och Objective-C [8] |
Gränssnitt |
Qt [9] [10] , Ncurses [10] och kakao [10] |
Operativ system |
GNU/Linux [11] [12] , Microsoft Windows [13] [12] , macOS [14] [12] , BSD [15] [12] , BeOS [12] , Android [4] [12] , iOS [12] [16] , Chrome OS [12] [16] , Solaris [17] [12] , Syllable Desktop [18] , FreeBSD [19] , NetBSD [17] , OpenBSD [17] , QNX [17 ] och OS/2 [17] [12] |
Gränssnittsspråk |
Acholi [ 20 ] , afrikaans , albanska , amhariska , aragoniska , arabiska , armeniska , asturiska , azeriska , baskiska , vitryska , bengaliska , bosniska , brasiliansk portugisiska , bretonska , engelska , bulgariska , burmesiska , katalanska ,, Cigasiska , danska , holländska , finska , franska , friuliska , fula , galiciska , georgiska , tyska , gujarati , hebreiska , hindi , ungerska , isländska , indonesiska , interlingua , irländska , italienska , japanska , kazakiska , khmer , kannada , ji kurman , koreanska _, lettiska , litauiska , luganda , makedonska , malayalam , malaysiska , marathiska , grekiska , mongoliska , nepalesiska , bokmål , nynorsk , occitanska , oriya , pashto , persiska , polska , portugisiska , punjabi , ryska , ryska , skottska, simpla , serbiska , gamaliska Thai , singalesiska , slovakiska , slovenska , sorani , spanska , svenska , tagalog , tamilska , tetum , thailändska , kinesiska ( wenyan ) , turkiska , ukrainska , uzbekiska , vietnamesiska , vallonska , walesiska ochzulu |
Första upplagan |
1996 [2] |
Hårdvaruplattform |
iOS [21] , Android [21] , Microsoft Windows [21] , Linux [21] och macOS [21] |
senaste versionen |
|
Läsbara filformat |
MPEG-TS [22] , MP3 [22] , Audio Video Interleave [22] , Advanced Systems Format [22] , Windows Media Video [22] , Windows Media Audio [22] , QuickTime Format [d] [22] , 3GPP [22] , Ogg [22] , Annodex [d] [22] , Matroska [22] , RealMedia [22] , WAV [22] , Audio Data Transport Stream [d] [22] , Free Lossless Audio Codec [22] , FLV [22] , MXF [22] , Standard MIDI-fil [d] [22] , Creative Voice File [d] [22] , XSPF [23] , TTA [21] , VOB [21] , DVD-datafil och backupdatafil [d] [21] , AMR [24] och Audio Interchange File Format [24] |
Licens |
LGPLv2.1+ [d] [25] |
Hemsida |
videolan.org/vlc/ ( engelska) |
Mediafiler på Wikimedia Commons |
VLC mediaspelare (ursprungligen VideoLAN Client , vanligen kallad VLC [26] ) är en gratis plattformsoberoende mediaspelare utvecklad av VideoLAN-projektet.
Programmet fungerar på de flesta moderna operativsystem och mobila plattformar, i synnerhet Android , iOS , Tizen och Windows 10 Mobile .
Funktioner
VLC-spelaren kan användas som en server för att sända en ljud-/videoström över nätverket (stöder IPv4- och IPv6-protokoll ). För att spela multimediafiler behöver du inte installera ytterligare codecs , de är redan "inbyggda" i programmet. VLC kan spela DVD och strömma okrypterad ( DRM -fri ) video ( IPTV ) och internetradio . Dessutom kan programmet spela in strömmande ljud / video på en dator.
VLC spelar upp skadade filer - till exempel med skadade index.
I januari 2021 lade VLC version 3.0.12 till stöd för Apple M1, Apples proprietära SoC. Således kommer den populära mediaspelaren att kunna arbeta inbyggt på MacBook Pro, MacBook Air bärbara datorer och Mac mini stationära mini-datorer, vilket belastar CPU och batteri mindre.
Utvecklingshistorik
Till en början utvecklades projektet av studenter vid École Centrale Paris University i Paris , men nu arbetar VLC-teamet och en gemenskap av utvecklare som bor runt om i världen med VideoLAN-projektet (klient- och serverdelar).
VLC undviker royalties från MPEG LA , eftersom den produceras av en ideell organisation från Frankrike, där patent för mjukvaruimplementationer av algoritmer inte erkänns [27] .
Gränssnitt
Ursprungligen var VLC GUI baserat på wxWidgets , men på grund av många problem i samband med denna verktygslåda bestämde sig utvecklarna för att byta till att använda Qt 4 för GUI. Ett tag gick det att välja mellan dessa två verktygssatser, men för tillfället är gränssnittet på wxWidgets helt uteslutet.
VLC stöder skins genom skins2-gränssnittet, den stöder Winamp 2 och XMMS-skins . VLC stöder dock inte direkt Winamp Classic-skins.
För användare som använder terminalen är gränssnittet implementerat på ncurses .
Det finns också gränssnitt som använder telnet och HTTP ( AJAX ) specifikt för fjärrstyrning av program.
VLC-spelaren innehåller en ActiveX- komponent som kan bäddas in i en annan applikation (som Internet Explorer ) och en plugin för Mozilla Firefox .
Formatstöd
Stöds för uppspelning
VLC kan läsa olika format, beroende på vilket OS den körs på [28] .
- Behållarformat (digitalt): 3GP , ASF , AVI , DVR-MS , FLV , Matroska (MKV), MIDI , QuickTime File Format , MP4 , Ogg , OGM , WAV , MPEG-2 (ES, PS, TS , PVA, MP3 ), AIFF , Raw audio, Raw DV, MXF , VOB , RM , DVD-Video , VCD , SVCD , CD Audio , DVB
- Ljudformat: AAC , AC3 , ALAC , AMR , DTS , DV Audio, XM , FLAC , It , MACE , MOD , Monkey's Audio , MP3 , Opus [29] , PLS , QCP , QDM2/QDMC, RealAudio , Speex 3 , Screamtracker /S3M , TTA , Vorbis , WavPack , WMA (WMA 1/2, WMA 3 delvis) [30] .
- Fånga källor: Video4Linux (Linux), DirectShow (Windows), desktop ( screencast ), digital-TV ( DVB-C , DVB-S , DVB-T , DVB-S2 , DVB-T2 , ATSC , Clear QAM )
- Nätverksprotokoll: FTP , HTTP , MMS , RSS / Atom , RTMP , RTP ( unicast eller multicast ), RTSP , UDP
- Streamingformat : Apple HLS , Flash RTMP , MPEG -DASH , MPEG Transport Stream , RTP / RTSP ISMA/3GPP PSS, Windows Media MMS
- Undertexter: Advanced SubStation Alpha , Closed Captions , DVB , DVD-Video , MPEG-4 Timed Text , MPL2, OGM , SubStation Alpha , SubRip , SVCD , text -tv , textfiler, VobSub , WebVTT
- Komprimerade videoformat: Cinepak , Dirac , DV , H.263 , H.264/MPEG-4 AVC , H.265/MPEG HEVC [31] , HuffYUV , Indeo 3, MJPEG , MPEG-1 , MPEG-2 , MPEG- 4 Del 2 , RealVideo 3&4, Sorenson (stöder direkt uppspelning av filer komprimerade med en modifierad Sorenson H.263 codec och nedladdad från YouTube ), Theora , VC-1 , VP5 , VP6 , VP8 , VP9 [31] , DNxHD , ProRes och WMV .
Format för streaming/konvertering
VLC kan koda eller strömma ljud och video till olika format. Stödda (implementerade) format för utdata/kodning varierar beroende på vilket operativsystem som används.
- Behållare: ASF , AVI , FLAC , FLV [a] , Fraps [a] , Matroska , MP4 , MPJPEG, MPEG-2 ( ES , MP3 ), Ogg , PS , PVA, QuickTime File Format , TS , WAV , WebM .
- Ljud: AAC , AC-3 , DV Audio , FLAC , MP3 [b] , Speex , Vorbis .
- Strömprotokoll: HTTP , MMS , RTSP , RTP , UDP .
- Video: Dirac , DV , H.263 , H.264/MPEG-4 AVC , H.265/MPEG-H HEVC , MJPEG , MPEG-1 , MPEG-2 , MPEG-4 del 2 , Theora , VP5 [c] , VP6 , VP8 [c] , VP9 [31] .
VideoLAN-baserade lösningar
Den VideoLAN-baserade lösningen innehåller följande program:
- VLS (VideoLAN Server) med möjlighet att sända MPEG-1- , MPEG-2- och MPEG-4-filer , DVD -video, digital-TV, inklusive satellit, och realtidsvideo till en eller flera nätverksdatorer
- VLC (ursprungligen kallad VideoLAN Client), som kan användas antingen som en server för att streama MPEG-1- , MPEG-2- och MPEG-4-filer , DVD -video och livevideo till en eller flera datorer i nätverket, eller som en klient för mottagning, avkodning och demonstration av videoströmmar i olika operativsystem
Mobilversioner
Det finns en mediaspelare på både Android och iOS .
VLC för Android
VLC för Android spelar de flesta lokala video- och ljudfiler samt nätverksströmmar (inklusive adaptiv streaming).
VLC för Android stöder också flerspårsljud och undertexter. Den stöder automatisk rotation, justering av bildförhållande och gester för att kontrollera volym, ljusstyrka och sökning.
Alla format stöds inklusive MKV, MP4, AVI, MOV, Ogg, FLAC, TS, M2TS, Wv och AAC. Alla codecs ingår utan separat nedladdning. Den stöder undertexter, text-tv och dold bildtext.
VLC för Android har ett mediebibliotek för ljud- och videofiler och låter dig bläddra direkt i mappar .
VLC för mobil
VLC för mobil är helt gratis och öppen källkod .
Uppspelning stöds från Dropbox , Google Drive , OneDrive , Box , iCloud Drive , iTunes , direktlänk, WiFi-delning samt streaming från SMB , FTP , UPnP / DLNA -mediaservrar och Internet .
Se även
Anteckningar
- ↑ 1 2 Detta finns i 0.9.0 och nyare version.
- ↑ VLC måste kompileras med mp3lame-stöd
- ↑ 1 2 Detta är från versionen 0.8.6.
- ↑ https://www.lepoint.fr/high-tech-internet/jean-baptiste-kempf-vlc-la-success-story-d-un-entrepreneur-francais-23-10-2017-2166586_47.php
- ↑ https://www.videolan.org/videolan/
- ↑ https://code.videolan.org/videolan/vlc/-/tags/3.0.17.4-2022 .
- ↑ 1 2 https://www.videolan.org/vlc/download-android.html
- ↑ https://apps.apple.com/app/id650377962
- ↑ vlc Open Source-projektet på Open Hub: Languages-sidan - 2006.
- ↑ vlc-android Open Source-projektet på Open Hub: Languages-sidan - 2006.
- ↑ https://www.sololearn.com/Discuss/325765/which-language-is-used-to-develop-vlc-player
- ↑ https://wiki.videolan.org/Qt_Interface
- ↑ 1 2 3 VLC-uppspelningsfunktioner
- ↑ https://web.archive.org/web/20180325001937/https://www.videolan.org/vlc/#download
- ↑ 1 2 3 4 5 6 7 8 9 10 15 år av VLC och VideoLAN - 2016.
- ↑ https://www.videolan.org/vlc/download-windows.html
- ↑ https://www.videolan.org/vlc/download-macosx.html
- ↑ https://www.videolan.org/vlc/#download
- ↑ 1 2 http://www.videolan.org/vlc/#download
- ↑ 1 2 3 4 5 http://videolan.org/vlc/#download
- ↑ http://videolan.org/vlc/download-syllable.html
- ↑ http://videolan.org/vlc/download-freebsd.html
- ↑ https://web.archive.org/web/20181106203933/https://www.videolan.org/developers/i18n/
- ↑ 1 2 3 4 5 6 7 8 http://www.videolan.org/vlc/features.html
- ↑ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 VLC-funktioner
- ↑ https://wiki.videolan.org/XSPF/
- ↑ 1 2 https://github.com/usnationalarchives/digital-preservation/blob/master/Digital%20Audio%20Formats/NARA_PreservationActionPlan_DigitalAudio_20190801.pdf
- ↑ Pressmeddelande om libVLC omlicensiering till LGPL - VideoLAN (engelska) - VideoLAN , 2011.
- ↑ Historia om "VideoLAN" Arkiverad 1 februari 2009 på Wayback Machine
- ↑ Stephen Shankland . VLC går in i nästa generations videokrig med VP9, HEVC-stöd , CNet (15 november 2013). Arkiverad från originalet den 30 december 2013. Hämtad 29 december 2013. "'Europeisk och fransk lag betraktar inte patent som endast gäller programvara som giltiga'," sa Jean-Baptiste Kempf, ordförande för VideoLAN-organisationen, till CNET .
- ↑ Lista över VLC-funktioner . Officiell sida. Hämtad 20 juli 2009. Arkiverad från originalet 19 februari 2012. (obestämd)
- ↑ VLC 2.0.4 Twoflower . videolan. Tillträdesdatum: 19 oktober 2012. Arkiverad från originalet den 2 november 2012. (obestämd)
- ↑ Videolan-teamet. VLC-uppspelningsfunktioner (inte tillgänglig länk) . Hämtad 3 januari 2010. Arkiverad från originalet 3 januari 2010. (obestämd)
- ↑ 1 2 3 VLC 2.1.2 Rinvind . videolan. Datum för åtkomst: 30 januari 2014. Arkiverad från originalet 29 januari 2014. (obestämd)
Länkar
Mediaspelare |
---|
Ljudspelare | |
---|
Videospelare | |
---|
mediaspelare i kursiv stil som har utgått |