Guides·7 min

Yazan Rawnok Jahan

Bir M3U Oynatma Listesini Bozmadan Düzenleme

Size verilen oynatma listesi dosyasını açtığınızda sekiz bin satırla karşılaşırsınız. İsimlerin yarısı büyük harfli ön ekler ve ülke kodlarından oluşur. Gruplar anlamsızdır. Hiç izlemeyeceğiniz dört yüz öğe vardır.

Bunu düzeltmek istiyor ama bir şeyleri bozmaktan endişe ediyorsunuz.

İç rahatlatan haber şu: bir M3U, son derece esnek bir yapıya sahip düz metindir ve onu gerçekten bozabilecek yalnızca dört düzenleme vardır. Diğer her şey güvenlidir. Bir oynatma listesini düzgünce nasıl temizleyeceğiniz aşağıda açıklanıyor.

Her Şeyden Önce: Dosyanın Bir Kopyasını Alın

playlist-original.m3u8 adında bir kopya oluşturun ve ona dokunmayın. Bir hata yapacaksınız; elinizde değiştirilmemiş bir orijinal varsa geri dönmek iki saniye, yoksa bütün bir öğleden sonra sürer.

Oynatma listeniz dosya yerine bir URL'den geldiyse önce indirin — URL'yi tarayıcıda açıp metni kaydedin. Oynatma listesi bir sağlayıcı tarafından otomatik oluşturuluyorsa kaynaktan yenilendiğinde yerel düzenlemelerinizin korunmayacağını unutmayın. Üzerinde bir saat harcamadan önce bunu bilmenizde fayda var. (Bununla ilgili daha fazla bilgi yazının sonunda.)

Korumanız Gereken Yapı

Tüm format üç kuraldan oluşur. Bunlardan birini ihlal ederseniz oynatma listesi düzgün çalışmaz. Kurallara uyduğunuz sürece istediğiniz her şeyi yapabilirsiniz. (Formatın tamamını açıklayan yazı.)

  1. #EXTM3U ilk satırda kalır. Öncesinde hiçbir şey bulunmaz. Ne boş satır, ne yorum, ne de başıboş bir karakter.
  2. Her öğe tam olarak iki satırdan oluşur: önce bir #EXTINF: satırı, hemen altındaki satırda da adres.
  3. Bu iki satırın arasına hiçbir şey gelemez. Ne boş satır ne de yorum.

Gerçekten hepsi bu kadar.

Oynatma Listesini Bozan Dört Düzenleme

İnsanların en sık yaptığı sırayla:

  1. Bir çiftin yalnızca tek satırını silmek. #EXTINF satırını silip URL'yi bırakırsanız URL, isimsiz ve sahipsiz bir öğeye dönüşür. URL'yi silip #EXTINF satırını bırakırsanız sonraki öğeye yanlış isim bağlanır ve bu hata dosyanın geri kalanına yayılır. Her zaman iki satırı birlikte silin.
  2. Zengin metin olarak kaydetmek. Dosyayı bir kelime işlemcide açıp yeniden kaydetmek, içine biçimlendirme baytları ekler. Dosya ekranda aynı görünür ama ayrıştırıldığında anlamsız veriye dönüşür.
  3. Akıllı tırnaklar. " ifadesini "yardımcı olmak için" " biçimine dönüştüren düzenleyiciler, dokundukları tüm öznitelikleri bozar. Bu, dosya kusursuz göründüğü için en sinsi hatadır. Otomatik düzeltmeyi kapatın veya böyle bir özelliği olmayan bir düzenleyici kullanın.
  4. Kodlamayı değiştirmek. UTF-8 biçimindeki bir oynatma listesini başka bir biçimde kaydederseniz aksanlı veya Latin alfabesi dışındaki tüm isimler anlamsız karakterlere dönüşür. Her zaman UTF-8 olarak kaydedin.

Ne Kullanmalı?

Düz metin düzenleyici en doğru seçimdir. Windows üzerinde Notepad++, Mac üzerinde BBEdit veya VS Code, Linux üzerinde herhangi bir kod düzenleyici kullanabilirsiniz. İstediğiniz şey tüm dosyada arama ve değiştirme yapabilmek, otomatik düzeltmenin olmaması ve kodlamayı açıkça kontrol edebilmektir. Programcılara yönelik araçların hepsinde bu üç özellik bulunur.

Elektronik tablolar bir tuzaktır. İnsanlar sıralama yapmak için bir M3U dosyasını elektronik tabloya aktarmayı deniyor ancak iki satırlı eşleşme dışa aktarma ve yeniden içe alma sonrasında korunmuyor. Yapmayın.

Çevrimiçi M3U düzenleyicileri mevcut ve kullanışlıdır. Bir şey yapıştırmadan önce aşağıdaki güvenlik notunu okuyun.

Yapmaya Değer Düzenlemeler

Gereksizleri ayıklayın

Getirisi en yüksek tek düzenleme budur. Büyük oynatma listelerinin çoğunda, asla açmayacağınız içeriklerin oranı %90'a ulaşır; daha küçük bir oynatma listesi televizyonda daha hızlı yüklenir ve içinde gezinmek daha kolaydır.

İstemediğiniz bir grup veya ön eki arayın ve eşleşen çiftleri silin. İyi bir düzenleyicide bir #EXTINF satırından sonraki satırın sonuna kadar olan bölümü seçip ikisini tek hamlede silebilirsiniz.

İsimleri düzeltin

Sağlayıcıların oynatma listelerinde ön ekler sık görülür: [HD] UK: , US| , 4K -. Bunlar sizin okumanız için değil, sağlayıcının sıralama işlemi için kullanılır.

Dosyanın tamamında ön eki hiçbir şeyle değiştirmek, yüzlerce öğeyi tek seferde temizler. Ancak değiştirdiğiniz dizenin yalnızca görünen isimlerin içinde bulunduğundan, URL'lerde yer almadığından emin olun — US| gibi bir ön ek güvenlidir, tek başına kullanılan 4K ise olmayabilir.

Yeniden Gruplayın

group-title="…", oynatıcınızdaki kategori menüsünü oluşturan özelliktir. Sağlayıcı grupları çoğu zaman kullanışsızdır — beş kategori istediğiniz yerde otuz kategori bulunur.

group-title="Sports UK" ifadesini group-title="Sport" ile bulup değiştirin, diğerleri için de tekrarlayın; böylece karmaşık menüyü gezinmesi kolay bir yapıya dönüştürmüş olursunuz. Oynatma listesinin günlük kullanım hissini en çok değiştiren düzenleme budur. (Kategoriler halinde düzenlemeyle ilgili daha fazla bilgi.)

Yeniden Sıralayın

Oynatıcılar genellikle bir grup içindeki öğeleri dosyada bulundukları sırayla gösterir. Bir öğeyi taşımak için iki satırını birlikte taşıyın. İki satırı kesin, iki satırı yapıştırın; işlem tamam.

Çoğu kişi için bu gereksizdir: oynatıcınızdaki favoriler, "gerçekte izlediğim on şey" listesini dosya sırasından daha iyi çözer ve oynatma listesi yenilendiğinde silinmezler.

Rehber kimliklerini düzeltin

Program rehberinizin yarısı boşsa bunun olağan nedeni, tvg-id değerlerinin rehber akışındaki kimliklerle eşleşmemesidir. Bunları eşleşecek şekilde düzenlemek zahmetlidir ama asıl çözüm budur; rehberi ne kadar yeniden yükleseniz de bunun yerini tutmaz. (Rehber eşleştirmesi neden başarısız olur?)

Bunu en son yapın. En zahmetli ve geri alınması en zor işlem budur.

Çevrimiçi Düzenleyiciler Hakkında Güvenlik Notu

Web tabanlı M3U düzenleyicileri gerçekten kullanışlıdır. Yapıştırmadan önce dosyanın içinde neler olduğunu düşünün.

Oynatma listeniz Xtream tarzı bir kaynaktan geldiyse içindeki her URL kullanıcı adınızı ve şifrenizi barındırır. Dosyayı bir web sitesine yapıştırmak, hesabınız için kullanılabilir giriş bilgilerini bir yabancıya vermek anlamına gelir — bağlantı sayısı sınırlı bir kaynakta bu, başka birinin bağlantınızı kesmesine yol açabilir. (Bu URL'ler nasıl oluşturulur?)

Kullanışlılıktan yararlanmak istiyorsanız, tamamen tarayıcınızda çalışan ve dosyayı yüklemeyen bir düzenleyiciyi tercih edin. Bu iddiayı, düzenleme sırasında ağ bağlantınızı kapatarak doğrulayın — çalışmaya devam ediyorsa hiçbir şey gönderilmiyordur. Aksi durumda yerel bir metin düzenleyicisi size hiçbir şey kaybettirmez.

Önce Karar Vermeniz Gereken Şey: Düzenlemeleriniz Korunacak mı?

Tüm bu uğraşın buna değip değmeyeceğini belirleyen şey budur.

Oynatma listeniz sahip olduğunuz yerel bir dosyaysa yaptığınız düzenlemeler kalıcıdır. Dilediğiniz gibi düzenleyin.

Oynatma listeniz bir sağlayıcı tarafından oluşturulan URL ise, indirilmiş bir kopyayı düzenlemek onu kaynak dosyadan ayırır. Artık sağlayıcının eklemelerini, kaldırmalarını ve düzeltmelerini almayan, temiz ve kullanışlı bir dosyanız vardır. Yeni bir şey eklediklerinde bunu göremezsiniz. Bir yayın adresi değiştiğinde sizinki çalışmaz.

Bu otomatik olarak yanlış değildir — kararlı ve özenle düzenlenmiş bir kopya tam da bazı insanların istediği şeydir — ancak bu bir sürpriz değil, bilinçli bir karar olmalıdır.

Genellikle en iyi sonuç veren orta yol: kaynak oynatma listesini değiştirmeyin ve düzenlemelerinizi bunun yerine oynatıcınızın içinde yapın. Favoriler, özel kategoriler ve gizlenen gruplar, dosyayı ayırmadan temiz ve kişisel bir görünüm sağlar; ayrıca her sağlayıcı yenilemesinden sonra da korunur. Tuneline içinde bu, tek bir makinedeki tek bir dosyada yaşamak yerine cihazlarınız arasında eşitlenen favoriler ve özel kategoriler anlamına gelir.

Önce bunu denerdim. Sağlayıcınız bir sonraki sefer listeyi yeniden oluşturduğunda sekiz bin satırlık bir dosyayı elle düzenlemek için harcadığınız onca işi tekrarlamak zorunda kalmak istemezsiniz.

Çalışmanızı Kontrol Etme

Düzenleme sonrasında, dosyaya güvenmeden önce:

  1. İlk satırın hâlâ #EXTM3U olduğunu doğrulayın.
  2. Öğeleri sayın. Çoğu düzenleyici arama için eşleşme sayısını gösterir — #EXTINF araması ile http araması aynı veya birbirine çok yakın sonuç vermelidir. Aradaki fark, sahipsiz satırlar olduğu anlamına gelir.
  3. Dosyayı bir oynatıcıda yükleyin. İsimlerin doğru görünmesi yapının korunduğu anlamına gelir.
  4. Farklı gruplardan birkaç öğeyi kontrol edin.

Yükleniyor ancak hiçbir şey görünmüyorsa yapı bozulmuştur. İsimler görünüyor ama hiçbir şey oynatılmıyorsa yapı sağlam, sorun adreslerdedir — farklı bir sorun, farklı bir kontrol listesi.

Özetle

  • Bir M3U düz metindir. #EXTM3U ifadesini ilk sırada ve öğeleri yan yana iki satır halinde tuttuğunuz sürece düzenlemek güvenlidir.
  • Dört büyük tehlike: bir çiftin yarısını silmek, zengin metin, akıllı tırnaklar ve yanlış kodlama.
  • Bul ve değiştir özelliğine sahip bir düz metin düzenleyicisi kullanın. Asla kelime işlemci veya elektronik tablo kullanmayın.
  • Çevrimiçi düzenleyiciler, URL'lerinizde gömülü olan giriş bilgilerini okuyor olabilir.
  • Bir sağlayıcı tarafından oluşturulan oynatma listesini düzenlemek, listenin bir kopyasını oluşturur. Oynatıcınızdaki favoriler ve özel kategoriler, genellikle bu bedeli ödemeden aynı sonucu elde etmenizi sağlar.

Dosyayla uğraşmadan içerikleri düzenlemek mi istiyorsunuz? İndirin Tuneline — her oynatma listesinin üzerine favoriler, özel kategoriler ve arama özellikleri ekleyin; üstelik ücretsiz.

Yazıyı paylaş

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Bu yazıyı başka bir dilde okuyun

Tuneline bir medya oynatıcı uygulamasıdır. Hiçbir içerik sağlamaz, barındırmaz veya dağıtmaz. Kendi oynatma listenizi siz getirirsiniz, tıpkı VLC'de olduğu gibi.

#m3u editor#edit m3u playlist#m3u editor online#how to edit m3u file#clean up iptv playlist
Tüm yazılara dön