Bir X gönderisinden hangi MP4 seçilmeli
X aynı videoyu birkaç MP4 sürümü olarak yayınlar. Çoğu zaman aynı çözünürlüğü paylaşır ve bit hızında farklılaşırlar; bu yüzden listenin en üst satırı her zaman istediğin satır değildir.
Bir gönderi bağlantısı yapıştır ve videonun sürümlerini X'in listelediği gibi, en yüksek çözünürlük başta olacak şekilde alırsın. Bu sıralama bir başlangıç noktasıdır, bir hüküm değil: çözünürlük yalnızca kare boyutudur ve aynı kare boyutundaki iki dosya, saniyede akan görüntüyü destekleyen veri miktarında muazzam farklılaşabilir.
Çözücünün okuduğu şey
X bunun için giriş istemez. Çözücü, gömülü zaman tünelinin kullandığı imzalı belirteç düzeninin aynısını kullanarak X'in herkese açık dağıtım uç noktasından (cdn.syndication.twimg.com/tweet-result) gönderiyi ister. Yanıt, gönderinin metnini, yazarını ve X'in onun için tuttuğu her MP4 sürümünü içeren bir videos dizisini taşır.
Yalnızca videolar ve GIF'ler tutulur. X'te hareketli bir GIF bir MP4 dosyası olarak sunulur, bu yüzden bir GIF gönderisi sessiz bir video olarak iner — ki bu platformun sakladığının ta kendisidir. Tek videosu bir canlı yayın olan ya da X'in hiç muxlanmış MP4 döndürmediği gönderiler no_video cevabını verir.
Etiketler nasıl kuruluyor
- Dosyanın URL'si bir kare boyutu belirtiyorsa (
…/1280x720/…), etiket o boyuttur. - Belirtmiyorsa etiket, kbps'ye yuvarlanmış bit hızıdır.
- İkisi de yoksa satır yalnızca
MP4'tür. - Satırlar genişliğe göre, en geniş başta olacak şekilde sıralanır — bit hızına göre değil.
Bu son nokta önemlidir. X'in sürümleri düzgün bir basamak değildir: bir gönderi düşük bit hızlı 1280 piksellik bir dosya ile çok daha yüksek bit hızlı 720 piksellik bir dosya taşıyabilir. Geniş olan dosya ekranda daha büyüktür; küçük olan harekette daha iyi görünebilir, çünkü her piksele daha fazla bit harcanır.
İşlenmiş bir karşılaştırma
| Satır | Kare | Neye yarar |
|---|---|---|
| Düşük bit hızlı 1280×720 | Geniş kare, piksel başına ince veri | Tam kareye ihtiyacın olan ve yumuşak hareketi kabul edebileceğin ekranlar. |
| Yüksek bit hızlı 720×720 | Kare kare, piksel başına yoğun veri | Daha temiz hareket ve daha temiz ayrıntı, ama daha küçük görüntü. |
| 480×270 (mobil kesim) | Küçük kare | Bazı eski gönderilerin taşıdığı tek sürüm; boyutu kabul et ya da geç. |
Pratik bir kural: bir sonrakinin yanında gözle görülür biçimde bulanık değilse en geniş satırı seç. Emin değilsen iki tane indir ve dosya boyutlarını karşılaştır — yarı kare boyutunda iki kat ağır olan bir dosya bitlerini harekete ve ayrıntıya harcıyordur.
İndirme neden ilerleme çubuğu değil de bir yönlendirme
Video dosyaları, bu tür bir istek için CORS başlığı göndermeyen video.twimg.com üzerinde durur. Bu yüzden sayfa baytları bir betikle okuyamaz; indirme düğmesi doğrudan CDN bağlantısını açar ve tarayıcın dosyayı kaydeder. İyi tarafı, videonun hiçbirinin bu siteden geçmemesi; kötü tarafı, yüzde sayacının olmaması.
İndirilemeyenler
Korunan hesaplar, silinmiş gönderiler ve yaş kısıtlı gönderiler bir hata döndürür, çünkü X onları anonim okuyuculardan gizler. Çözücü asla oturum açmaz ve bunu asla aşmaz. video.twimg.com URL'leri tek başına yapıştırılamaz da — çözücü bir gönderi bağlantısından başlar, çünkü sürümleri yalnızca gönderi yükü adlandırır.
Kısa özet
- Satırlar kaliteye göre değil, kare genişliğine göre sıralanır.
- İki sürüm aynı çözünürlüğü paylaşıp bit hızında farklılaşabilir; ağır olan dosya genellikle daha iyi görünür.
- GIF gönderileri MP4 dosyaları olarak gelir, çünkü X'in sakladığı budur.
- Yalnızca herkese açık gönderiler — korunan ve silinmiş gönderiler gizli kalır.
- Hiçbir şey saklanmaz veya yeniden kodlanmaz; dosya doğrudan X'in CDN'inden gelir.
Sorular
En üst satır neden en iyi görünmüyor?
Çünkü liste kare genişliğine göre sıralanır ve daha geniş kare illa daha ağır dosya demek değildir. Küçük bir satır piksel başına daha fazla bit taşıyorsa harekette daha temiz görünebilir. En üst satırın kazandığını varsaymadan önce dosya boyutlarını karşılaştır.
Korunan bir X hesabından video indirebilir miyim?
Hayır. X korunan gönderileri anonim okuyuculara göstermez ve bu araç oturum açmaz ya da bunu aşmaz. Yalnızca herkese açık gönderiler çözülür.
X indirmelerinde neden ilerleme çubuğu yok?
`video.twimg.com` hiçbir CORS başlığı göndermez, bu yüzden sayfa video baytlarını okuyamaz. Düğme CDN bağlantısına yönlendirir ve dosyayı tarayıcın kendisi indirir.