Extension:TimedMediaHandler/tr

TimedMediaHandler uzantısı, resim dosyalarıyla aynı sözdizimini kullanarak ses ve video dosyalarını viki sayfalarında görüntülemenizi sağlar. Kaltura HTML5 Oynatıcısı ve deneysel bir [$videojs VideoJS Oynatıcısı] içerir. Birden fazla WebM ile diğer türevler ve diğer birçok özellik arasında altyazı (Zamanlı Metin olarak da bilinir) ve gerçek zamanlı akış geçişi desteği vardır. TMH sunucu tarafı desteği, HTML5 ses ve video yükleme seçenekleri, içerik sunmak için birden fazla kod dönüştürme profili, MIDI dosyalarının oynatılması, Ogg ve WebM videoları için meta veri ayrıştırma ve kod dönüştürme işlerini planlamak için MediaWiki'nin jobQueue sistemi ile entegrasyon içerir.

Özelliklere genel bakış
Commons:Commons:Zamanlanmış Metin sayfasına bakın.

Sözdizimi özeti
Resim yerleştirme sözdizimi uygulamasına ek olarak, Zamanlı Medya İşleyicisi şunları destekler:


 * Video.ogv
 * Bir videoyu nominal boyutunda görüntüleyin. Gömülü bir oynatıcıyı başlatmak için oynat düğmesiyle orta noktadan hareketsiz resim görüntüler.


 * Audio.oga
 * Gömülü bir oynatıcıyı başlatmak için oynat düğmesiyle ses dosyası için yer tutucu gösterin.


 * [[File:Midi.mid]]
 * MIDI dosyasındaki müzik talimatlarından dijital ses üretin ve bu sesi çalmak için gömülü ses oynatıcıyı gösterin.


 * Video.ogv
 * Videoyu kayan küçük resim kutusunda göster


 * Resim galerisine katıştırılmış bir videoyu göster (her klip tüm oynatıcı için bir iletişim kutusu açar)
 * Resim galerisine katıştırılmış bir videoyu göster (her klip tüm oynatıcı için bir iletişim kutusu açar)


 * Video.ogg
 * Yer tutucu resmini olarak videoya 1 dakika 25 saniyeden bir kare kullanın. Tek bir sayı, saniye olarak ofset olarak alınır. Ayrıca SS:DD:SS, ör. 1:02:22 videoya 1 saat, 2 dakika ve 22 saniye olacak.


 * Video.ogg
 * Geçici medya çerçeveleri Videoya 1 dakika 25 saniyeden başlayan bir video klip görüntüler. Tek bir sayı, saniye olarak ofset olarak alınır. Ayrıca  formunun bitiş zamanını da ekleyebilirsiniz. Bu, 5 saniyelik bir klibin 1:25 ile 1:30 arasında oynatılmasına neden olur. Başparmak zamanı sağlanmazsa, görüntülenen küçük resim için başlangıç zamanı kullanılır. Ayrıca SS:DD:SS, ör. 1:02:22 videoya 1 saat, 2 dakika ve 22 saniye olacak.


 * Kullanımdan kaldırıldı
 * noicon ve noplayer sözdizimi kelimeleri kullanımdan kaldırılmıştır ve çalışmaz. Devre dışı bırakma denetimleri anahtar kelimesi kullanımdan kaldırılacaktır. (Görev 135537 sayfasına bakın) Aşağıdaki değerlerden herhangi birinin virgülle ayrılmış bir listesini alır: options, timedText , fullscreen

İstemci desteği


Oynatıcı, çoğu modern tarayıcıda çalışır ve IE9 ve sonraki sürümlerini destekler (MediaWiki'nin destek matrisi bölümünde açıklandığı gibi modern tarayıcılar). Mobil destek, özellikle iOS'ta sivilcelidir.

Ağustos 2015 itibariyle TimedMediaHandler, Safari, Internet Explorer 10/11 ve Microsoft Edge tarayıcılarında çalışan Ogg ses/video için bir JavaScript uyumluluk şim içerir.

MediaWiki'nin üçüncü taraf kullanıcıları, Safari/IE/Edge'de yerel video ve ses oynatma için MP4 H.264/AAC desteğini manüel olarak etkinleştirmek isteyebilir, ancak bu formatları kullanırken internet yayını için MPEG-LA'dan bir patent lisansına ihtiyacınız olabilir.

Kurulum
WebM'ye (VP8'in en son sürümüyle) kodlamayı desteklemek için son bir ffmpeg sürümü isteyeceksiniz. j^ firefogg.org/nightly/ adresindeki ana işletim sistemleri için WebM desteği ile birlikte ffmpeg güncel statik yapıları sağlar. MediaWiki'nin eski sürümleriyle ilgili kurulum talimatları için aşağıdaki bölümlere bakın.

Uzantı, klasörüne otomatik olarak desteklenen dosya türlerini (mp4 hariç) ekleyecektir, bu nedenle video dosyası türlerini manüel olarak eklemenize gerek yoktur.

Vikipedi medya kodlama seçeneklerinin karşılaştırılması
See for deployment details on planned Wikimedia update from VP8 to VP9.

Sorted by bandwidth tier (grayed items are not currently enabled):

Ayrıntılı seçenekler:

Yapılandırma
Yararlı olabilecek bazı yapılandırma değişkenleri şunlardır:

Kod dönüştürme için $wgMaxShellMemory, $wgMaxShellTime, $wgMaxShellFileSize öğesinin kodlama işlerinin çalışmasına ve çıkış kaydetmesine izin verecek kadar büyük olduğundan emin olun. Varsayılan değerler büyük olasılıkla çok düşüktür.

Kod dönüştürme işlerini çalıştırma
Kod dönüştürme işleri kaynak yoğun olduğundan, normal iş kuyruğunun bir parçası olarak çalışmazlar (hata 29336 sayfasına bakın) Bunun yerine --type bağımsız değişkeni tarafından istenmeleri gerekir:

Bu komutu çalıştırmak sonsuza kadar askıda kalmasına neden oluyorsa, LocalSettings.php içinde  ayarlamanız gerekebilir. sayfasına bakın.

Kodlama düğümleri
Birçok videoyu dönüştürmek için ana db'ye bağlanan ve doğrudan dosya deponuza erişen birden fazla kodlama düğümü çalıştırmak isteyebilirsiniz. Ffmpeg'yi kurmanız gerekecek.

Debian ve Ubuntu altında minimum kurulum
Plus, add this to your (tested for Devuan ASCII only):

On older versions of MediaWiki (1.29–1.31)

 * Sürüm 1.31, sistem hizmetlileri için kesiliyordu. Uzantı şimdi  gerektiriyor,  uzantıya bağımlılığı bıraktı ve WebVideoTranscode PHP sabitleri artık dize değerleri olarak ifade edildi.
 * MediaWiki 1.31 ve sonraki sürümler için TimedMediaHandler uygulamasına eklenmesine rağmen, bundan önceki MediaWiki sürümleri için arşiv sayfasından indirmeniz gerekeceğini unutmayın.

In LocalSettings.php, load the extension with:

Prior to 1.31, $wgEnabledTranscodeSet is set with:

Troubleshooting

 * "ffmpeg – failed to map segment from shared object"
 * You need to increase the allowed memory in.


 * "Class 'getID3' not found"
 * You need to install the extension's PHP dependencies using Composer, see the Installation section above.