"Yalnızca çevrimiçi dönüştürücü kullanın" seçeneği olmadığında

Çoğu zaman bir videoyu bir web dönüştürücüye yüklemek tamamen sorun teşkil etmez. Herkese açık bir videodan bir klibiniz var, biraz fotoğraf istiyorsunuz, işlemenin nerede gerçekleştiği kimsenin umrunda değil.

Sonra, durumun iyi olmadığı dosyalar vardır ve nedeni nadiren paranoyadır; başka birisi zaten karar vermiştir:

  • Henüz duyurulmamış bir ürünün görüntüleri.
  • Verilerin nerede işlenebileceğini belirten bir sözleşme kapsamındaki istemci malzemesi.
  • AB ve Birleşik Krallık'ta dosyayı gerçek yükümlülüklerle birlikte kişisel veri haline getiren, tanımlanabilir kişileri içeren kayıtlar.
  • Gözetim zincirinin önemli olduğu hukuki bir konuyla bağlantılı her şey.
  • Dahili kayıtlar — olayın tekrarı, yayın öncesi demo, müşteri görüşmesi.

Bu durumlarda soru "hangi dönüştürücü" değildir en iyisi" ama "bu dosya makineden hiç çıkmıyor mu".

Yükleme aslında neleri içerir

kesin olmaya değer bölümlere ayırın, çünkü risk genellikle üzerinde işlem yapılamayacak kadar belirsiz bir şekilde tanımlanır. Bir dönüştürme hizmetine video yüklediğinizde, en azından:

  • Dosyanın tamamı kontrol etmediğiniz bir sunucuya ulaşır. Çerçeve değil, küçük resim değil; videonun kimsenin izlemesini istemediğiniz kısımlarında bulunanlar da dahil olmak üzere her bayt.
  • Diske yazılır. İşleme için bir dosya gerekir, bu nedenle kısa süreliğine de olsa depolanır. Dayanıklılık açısından kopyalanabilir.
  • Sonuçlar genellikle kimliği doğrulanmamış bir URL'nun arkasında bulunur. Dönüştürücülerin çoğu size giriş bilgisi yerine bir bağlantı verir. Bağlantıya sahip olan herkes içeriğe sahiptir ve bağlantılar tarayıcı geçmişini, paylaşılan ekran görüntülerini ve proxy günlüklerini sızdırır.
  • Saklama bir mekanizma değil, bir politikadır. "Dosyalar bir saat sonra silindi" ifadesinin amacı açıklanmaktadır. Bunu doğrulayamazsınız ve yedeklemelerle ilgili hiçbir şey söylemez.
  • Alt işlemciler olabilir. Hizmet bir şirketin altyapısında çalışabilir, başka bir şirkette depolayabilir ve tarama için üçüncüsünü kullanabilir. Her biri dosyanızın bir tarafıdır.

Bunların hiçbiri yükleme tabanlı araçları kötü yapmaz. Bu, onları belirli bir dosya kategorisi için pek uygun kılmaz; tam da bu nedenle, iki tür aracı birbirinden nasıl ayıracağımızı bilmeye değer.

Bir aracın gerçekten yerel olduğu nasıl doğrulanır?

Pazarlama kopyası kanıt değildir. "Tarayıcınızda işlendi" bir iddiadır; yaklaşık bir dakika içinde nasıl kontrol edileceği aşağıda açıklanmıştır. Bu, bu da dahil olmak üzere tüm araçlarda çalışır; lütfen kontrol edin.

DevTools yöntemi

  1. Aracın sayfasını Chrome, Edge veya Firefox'da açın.
  2. Basın F12 (veya Cmd + Option + I macOS'ta) ve sekmeye ayarlandı.
  3. İşaretle Günlüğü koru böylece sizin yaptığınız gibi hiçbir şey temizlenmez çalışır.
  4. Şimdi videonuzu seçin ve çıkarma işlemini çalıştırın.
  5. İstek listesini boyuta göre, önce en büyüğü olacak şekilde sıralayın.

Aradığınız şey basit: boyutu video dosyanızla karşılaştırılabilecek herhangi bir giden istek var mı? 400 MB'lık bir klip yüklediyseniz ve listedeki en büyük yükleme birkaç kilobaytlık analizse, video hiçbir yere gitmemiştir. Multi megabaytlık bir veri görürseniz POST ilerleme çubuğu dolarken tırmanıyordu, bunu başardı.

Gelen istekleri göz ardı edin - komut dosyaları, stil sayfaları, yazı tipleri ve reklam veya analiz çağrıları indirilenlerdir ve bunların varlığı dosyanız hakkında hiçbir şey ifade etmez. Boyuta göre sıralayın ve özellikle ne olduğuna bakın dışarı.

Çevrimdışı yöntem

Sayfayı yükleyin, ardından DevTools'a gidin. sekme kısıtlaması Çevrimdışı — veya yalnızca Wi-Fi'yi kapatın. Ardından aracı kullanın.

Çıkarma hala hiçbir ağ olmadan çalışıyorsa, işleme açıkça makinenizde gerçekleşiyor demektir. Bu sonucu taklit etmenin akıllıca bir yolu yok. Bu sitede çıkarıcı, sayfa yüklendikten sonra çevrimdışı çalışmaya devam eder; bozulan tek şey zaten getirilecek olan kaynaklardır.

Araç başına bir kez yapmaya değer, hiçbir zaman değil. Bugün yerel olan bir site, gelecekteki bir sürümde sunucu tarafı yolu ekleyebilir. Malzeme gerçekten önemliyse, gözle görülür herhangi bir arayüz değişikliğinden sonra yeniden kontrol edin.

Yerel iş akışı

Aracın yerel olduğunu onayladıktan sonra süreç sıradandır; asıl önemli olan da budur.

  1. Dosyayı yükleyin. Tarayıcı bunu diskten belleğe okur. Hiçbir şey aktarılmaz, bu nedenle yükleme beklemesi yoktur ve sunucu tarafından uygulanan boyut tavanı yoktur; 2 GB'lik bir kaynak hemen başlar.
  2. Aralık ve biçimi seçin. PNG; Çok sayıda kareye ihtiyaç duyduğunuzda ve hedef bir belge veya bilet olduğunda JPG %85–90'dadır.
  3. Aralığı daraltın. Uzun bir kaydın yalnızca otuz saniyesi önemliyse, önce zaman aralığını ayarlayın. Daha az çerçeve, daha az bellek baskısı ve işlenecek daha küçük bir ZIP anlamına gelir.
  4. Dışa aktarmadan önce inceleyin. Önizleme kılavuzu hassas materyaller için gerçekten faydalıdır: Diske herhangi bir şey yazılmadan önce hangi karelerin paylaşılmaması gereken bir şey içerdiğini görebilirsiniz.
  5. Dışa aktarın. Tek tek kareler veya tüm set tek bir ZIP olarak doğrudan indirme klasörünüze kaydedilir.

Dosyanın diskiniz ve RAM'iniz dışında hiçbir yerde kopyası yoktur ve işlemin tek kaydı saklamayı seçtiğiniz görüntülerdir.

Yerel işlemenin yolun dışına çıktığı yer

Sınırlar konusunda dürüst olmak, sunumdan daha önemlidir, çünkü beklenmedik bir şekilde son teslim tarihine uymak, önceden bilmekten daha kötüdür.

  • Bellek. Çıkartılan kareler siz indirene kadar RAM'de tutulur. 4K PNG'lar birkaç gigabayt olabilir ve bunun için bir sekme sonlandırılabilir. Uzun kaynaklar için zaman aralığı parçalarında çalışın ve kayıpsız gerekmediğinde JPG'yu tercih edin.
  • Codec desteği, FFmpeg'nunki değil, tarayıcınınkidir. Tarayıcı onu oynatmazsa araç onu okuyamaz. ProRes, DNxHD, bazı MKV çeşitleri ve raw kamera formatları açılmayacaktır. İlk olarak H.264'e yerel bir kod dönüştürme genellikle yanıttır ve bu kod dönüştürme de yereldir.
  • Toplu iş yok, otomasyon yok. Tek seferde tek dosya, elle. Bir programdaki yüz klip için bir tarayıcı sekmesi değil, yerel bir FFmpeg komut dosyası istersiniz.
  • Donanımınız tavandır. Hiçbir sunucu grubu yardımcı olmuyor. 4K'dan ayıklama yapan eski bir dizüstü bilgisayar, arkasında gerçek makinelerin bulunduğu bir hizmetten daha yavaş olacaktır.
  • Mobil kısıtlıdır. Telefon tarayıcılarının bellek sınırları çok daha sıkıdır; kısa klipler işe yarar, uzun 4K kaynakları genellikle işe yaramaz.

Yükleme tabanlı bir araç daha iyi bir seçim olduğunda

Gerçekten sık sık:

  • Malzeme zaten public. Video genel bir kanaldaysa, gizlilik argümanı geçerli değildir ve yalnızca özellikleri seçmelisiniz.
  • Çerçeve çıkartmaya değil, GIF oluşturmaya ihtiyacınız var. EzGIF gibi araçlar animasyonlu GIF'lerin (paletler, renk taklidi, döngü, kare başına zamanlama) üretilmesi ve optimize edilmesi üzerine kurulmuştur. Bu, fotoğrafları dışa aktarmaktan farklı bir iş ve bunu iyi yapıyorlar.
  • Siz telefondasınız. Sunucu tarafı işleme, mobil bellek sınırlarını tamamen atlar.
  • Giriş bir dosya değil, bir URL'dur. Bir bağlantıdan bilgi almak sunucunun yapabileceği, yerel sayfanın yapamayacağı bir şeydir.
  • Paylaşmak için bir bağlantı istiyorsunuz. Sunucu tarafı sonuçları URL ile birlikte gelir; yerel sonuçlar, göndermeniz gereken bir dosyayla birlikte gelir.

Aradaki fark, gizlilik bilincine sahip olma ile dikkatsiz olma arasında değildir. Önemli olan, dosyaya bir kısıtlamanın eklenip eklenmediğidir ve eğer varsa, herhangi bir özellik karşılaştırması başlamadan önce bu kısıtlama araca karar verir.

Hızlı başvuru

Düşünme Yükleme tabanlı dönüştürücü Yerel tarayıcı aracı
Dosyanın gittiği yer Üçüncü taraf bir sunucuya Hiçbir yerde — diskte ve RAM'de kalmaz
Doğrulanabilir Saklama belirtilen bir politikadır Şurada test edilebilir: DevTools veya çevrimdışı
İşleme başlamadan önce bekleyin Tam yükleme süresi Yok
Dosya boyutu sınırı Sunucu tarafından uygulanan sınır Kullanılabilir hafızanız
Codec kapsamı Genellikle FFmpeg — çok geniş Tarayıcının kodunu çözdüğü şey ne olursa olsun
Çevrimdışı çalışır Hayır Evet, sayfa yüklendikten sonra
Sonuç, bir paylaşılabilir bağlantı Evet Hayır — yerel dosyalar
Toplu ve otomasyon Bazen Hayır
Gizlilik Anlaşması veya kişisel veri görüntüleri için uygundur Sözleşmelere ve DPA'lara bağlıdır. Evet — hiçbir şey aktarılmaz
GIF yazma özellikleri Genellikle kapsamlı Amaç bu değil

Bundan tek bir sonuç çıkarırsanız: Önemli materyaller konusunda herhangi bir araca güvenmeden önce çevrimdışı testi çalıştırın. Otuz saniye sürer ve bir vaadi bir gerçekle değiştirir.