Tüm Ürünler
Search
Belge Merkezi

ApsaraVideo Media Processing:İş akışı oluşturma

Son Güncelleme:Oct 15, 2026

Birden fazla bit hızına, ses parçasına, altyazıya veya formata sahip videolar üretmek ya da bir görev dizisini orkestre etmek için bir iş akışı oluşturun ve kod dönüştürme, analiz, anlık görüntü, paketleme, içerik denetimi, video parmak izi çıkarma ile akıllı küçük resim gibi görev düğümlerini yapılandırın.

Arka plan

İş Akışı, önceden hazırlanmış bir görev serisidir. Belirtilen bir OSS paketine dosya yüklediğinizde işler otomatik veya manuel olarak tetiklenir ve önceden belirlenmiş adımlar ile koşullara göre sırayla yürütülür. Bir İş Akışına Transcoding, Analyze, Snapshots, Pack, Content Moderation, Video DNA ve Intelligent Thumbnail gibi düğümler ekleyebilirsiniz. Bu düğümleri birleştirerek çoklu çözünürlüklü kod dönüştürme, çok dilli altyazı paketleme ve HLS Standart Şifreleme gibi farklı senaryoları yönetebilirsiniz.

Uçtan uca İş Akışı sürecini anlamak için İş Akışı ile başlangıç konusuna bakın. Bu konuda, ApsaraVideo Media Processing (MPS) konsolunda nasıl İş Akışı oluşturulacağı açıklanmaktadır.

Önkoşullar

  • Bir giriş paketi ve bir çıkış paketi ayarlayın. Daha fazla bilgi için Medya paketleri ekleme konusuna bakın.

  • Görev türüne göre ilgili MPS kuyruğunu etkinleştirin. Daha fazla bilgi için MPS kuyruğu oluşturma konusuna bakın.

  • İsteğe bağlı: Şablon oluşturun. Hazır kod dönüştürme şablonları ihtiyaçlarınızı karşılamıyorsa özel bir kod dönüştürme şablonu oluşturabilirsiniz. Daha fazla bilgi için Kod dönüştürme şablonları konusuna bakın.

Yordam

Önemli
  • Bir İş Akışı oluşturduğunuzda durumu otomatik olarak Active ve tetikleme modu Otomatik olarak ayarlanır. Bu, tetikleme kurallarıyla eşleşen bir dosya Input Path düğümünün Input bölümüne (OSS veya konsol üzerinden) yüklendiğinde İş Akışının otomatik olarak tetikleneceği anlamına gelir. Tetikleme kuralları hakkında daha fazla bilgi için İş Akışı için dosya eşleştirme kuralları konusuna bakın.

  • İş Akışları ayrıca yeni dosyalar için manuel tetikleme (canlı kayıtlardan gelen M3U8 dosyaları için önerilir) ve mevcut dosyalar için manuel tetikleme işlemlerini destekler. Daha fazla bilgi için bu konudaki Sonraki adımlar bölümüne bakın.

  1. MPS konsoluna oturum açın.

  2. Üst gezinme çubuğunun sol üst köşesinden bir bölge seçin.

  3. Sol gezinme bölmesinde Workflow > Workflow Orchestration seçeneğine tıklayın.

  4. Create Workflow seçeneğine tıklayın.

  5. İş Akışı parametrelerini yapılandırın.

    1. Workflow Name: İş Akışı için bir ad girin.

    2. Configuration Plan: Açılır listeden bir yapılandırma planı seçin. Kullanılabilir planlar aşağıdaki tabloda açıklanmıştır.

      Not

      ApsaraVideo Media Processing, yaygın kullanım durumları için çeşitli hazır İş Akışları sağlar. Başlangıç noktası olarak hazır bir İş Akışı seçebilir veya sıfırdan özel bir tane oluşturabilirsiniz.


      Parametre


      Açıklama


      Custom


      Önceden ayarlanmış bilgiler olmadan başlar; sıfırdan bir İş Akışı oluşturmanıza olanak tanır.


      M3U8


      Kapak için tek bir anlık görüntü alır ve videoyu M3U8 biçimine dönüştürür.


      Preset Intelligent Template-based Workflow


      Kapak için tek bir anlık görüntü alır, kod dönüştürmeden önce videoyu akıllı bir şekilde analiz eder ve ardından standart tanımlı kodu dönüştürülmüş videonun anlık görüntüsünü alır.


      Multi-bitrate and Multi-Format Workflow


      Kapak için tek bir anlık görüntü alır ve birden çok biçimde ve bit hızında videolar oluşturur.


      Multi-bitrate FLV Workflow


      Kapak için tek bir anlık görüntü alır ve FLV biçiminde çoklu bit hızlarına sahip videolar oluşturur.


      Multi-bitrate M3U8 Workflow


      Kapak için tek bir anlık görüntü alır ve M3U8 biçiminde çoklu bit hızlarına sahip videolar oluşturur.


      Multi-bitrate MP4 Workflow


      Kapak için tek bir anlık görüntü alır ve MP4 biçiminde çoklu bit hızlarına sahip videolar oluşturur.

  6. İş akışı topolojisini düzenleyin. İhtiyaca göre düğümler ekleyin ve yapılandırın. Her bir düğümün açıklaması için Düğüm açıklamaları bölümüne bakın.

  7. İş Akışını oluşturmak için Save seçeneğine tıklayın.

Düğümler

Konsolda bir İş Akışı oluştururken aşağıdaki düğümleri ekleyebilirsiniz:

Not

Aşağıdaki tabloda MPS'teki tüm kullanılabilir İş Akışı düğümleri listelenmiştir. Bir düğüm eklediğinizde konsol yalnızca geçerli bölgede desteklenen düğümleri gösterir. Her bölgede desteklenen özellikler hakkında daha fazla bilgi için Hizmet bölgeleri konusuna bakın.


Parametre


Açıklama


Input (Zorunlu)


Giriş yolunu ayarlar ve mesaj bildirimlerini yapılandırır.


Analyze


Giriş dosyasını akıllı bir şekilde analiz eder ve uygun bir hazır şablon önerir.


Transcoding


Bir video dosyasını farklı bir biçime veya çözünürlüğe kod dönüştürür.


Snapshots


Video kapağı olarak kullanmak veya bir sprite oluşturmak için belirtilen bir zaman noktasında bir kare yakalar.


Pack


Birden çok altyazı, ses parçası ve bit hızına sahip video akışlarını ana oynatma listesi dosyasında paketler.


Content Moderation


Videonun sesinde, metninde ve karelerinde sakıncalı içerikleri (pornografi, terörizm ve siyasi referanslar gibi) akıllı bir şekilde tespit eder. Bu sayede manuel inceleme maliyetleri azalır ve uyumluluk riskleri en aza iner.


Video DNA


Görüntülerinin ve sesinin parmak izi özelliklerini çıkarıp karşılaştırarak videoyu benzersiz şekilde tanımlar. Bu işlem yinelenen videoları bulma, video kliplerinin kaynağını izleme ve özgün içeriği belirleme gibi sorunların çözümüne yardımcı olur.


Publish (Zorunlu)


Yayınlama modunu manuel veya otomatik olarak ayarlar.

Giriş düğümü

  1. Input düğümünün yanındaki kalem simgesine tıklayarak Input Settings sayfasını açın.

  2. Giriş parametrelerini ayarlayın.

    Parametre

    Açıklama

    Input Path

    Select seçeneğine tıklayın. Bucket açılır listesinden bir paket seçin. Path bölümünde pakette oluşturulan klasörler gösterilir. Giriş yolu olarak bir klasör seçin.

    Encoding Pipeline

    Açılır listeden bir MPS kuyruğu seçin.

    (İsteğe bağlı) Notifications

    Mesaj bildirimlerini etkinleştirin, ardından bir MNS kuyruğu veya MNS konusu seçin ve ilgili örneğini belirtin.

    Not

    Mesaj bildirimlerini yapılandırdıktan sonra, İş Akışındaki görevler başladığında ve tamamlandığında belirtilen MNS konusuna veya MNS kuyruğuna mesajlar gönderilir. Daha fazla bilgi için Bildirimleri ayarlama konusuna bakın.

  3. OK düğümü ayarlarını kaydetmek için Input seçeneğine tıklayın.

Analiz düğümü

Not

Input, Content Moderation, Video DNA veya Intelligent Thumbnail düğümünün yanındaki artı simgesine (+) tıklayarak bir Analiz düğümü ekleyebilirsiniz.

  1. İlgili düğümün yanındaki artı simgesine (+) tıklayın ve açılır listeden Analyze seçeneğini belirleyin.

  2. Analyze düğümünün yanındaki kalem simgesine tıklayarak Analyze Configuration sayfasını açın.

  3. Conditional Encoding açılır listesinden bir çözünürlük seçin.

  4. OK düğümü ayarlarını kaydetmek için Analyze seçeneğine tıklayın.

Kodlama düğümü

Not

Transcoding, Input veya Content Moderation düğümünün yanındaki artı simgesine (+) tıklayarak bir Video DNA düğümü ekleyebilirsiniz.

  1. İlgili düğümün yanındaki artı simgesine (+) tıklayın ve açılır listeden Transcoding seçeneğini belirleyin.

  2. Transcoding düğümünün yanındaki kalem simgesine tıklayarak Basic Settings sayfasını açın.

  3. Kodlama ayarlarını yapılandırın.

    Parametre

    Açıklama

    Name

    Bu düğüm için bir ad girin.

    Encoding Template

    Select seçeneğine tıklayarak açılan pencerede Encoding Template öğesini yapılandırın.

    1. Bir Şablon türü seçin.

    2. Bir Output Format seçin.

    3. Bir Template seçin.

    4. OK seçeneğine tıklayın.

    Not

    Hazır şablonlar hakkında daha fazla bilgi için Hazır şablon ayrıntıları konusuna bakın. Özel bir şablon oluşturmak için kod dönüştürme şablonları konusuna bakın.

    Output Path

    Select seçeneğine tıklayın. Bucket açılır listesinden bir paket seçin. Path bölümünde pakette oluşturulan klasörler gösterilir. Çıkış yolu olarak bir klasör seçin.

    Not
    • Çıkış yolu giriş yoluyla aynıysa:

      • Dosyaların adları farklıysa çıkış dosyası kaynak dosyanın üzerine yazmaz.

      • Çıkış dosyasının adı kaynak dosya ile aynıysa OSS ayarlarınıza bağlı olarak üzerine yazılabilir. Üzerine yazmayı önleme bilgisi için Aynı ada sahip nesnelerin üzerine yazılmasını önleme (Java SDK V1) konusuna bakın. OSS'te üzerine yazma devre dışı bırakılırsa aynı ada sahip bir dosya zaten varsa iş başarısız olur. Çıkış dosya adını kaynak dosya adıyla aynı olacak şekilde ayarlamamanızı öneririz.

    • Bir İş Akışı birden çok kez çalıştırıldığında çıkış dosyalarının üzerine yazılmasını önlemek için aşağıdaki yerleşik UC değişkenlerini birleştirebilirsiniz:

      • {RunId}: İş Akışının çalıştırma kimliği.

      • {ObjectPrefix}: Paket bilgilerini içermeyen kaynak dosya yolu.

      • {FileName}: Uzantı dahil kaynak dosya adı. Sonek, kod dönüştürme şablonunun biçimine göre güncellenir.

      • {ExtName}: Kaynak dosyanın uzantısı.

    (İsteğe bağlı) Watermark

    Filigran eklemek için bu seçeneği etkinleştirin.

    1. Watermark Templates açılır listesinden bir şablon adı seçin.

      Not

      Açılır listede filigran şablonu yoksa bir filigran şablonu oluşturun.

    2. Watermark Image öğesinin yanındaki Select seçeneğine tıklayarak filigran görselinin yolunu belirtin.

      Not

      Görsel filigranlar PNG görselleri, animasyonlu PNG'leri ve MOV formatındaki animasyonları destekler.

    (İsteğe bağlı) Encryption

    Şifreleme uygulamak için bu seçeneği etkinleştirin.

    Encryption Method için Alibaba Cloud Private Encryption veya HLS Standard Encryption seçeneğini belirleyin. Video şifreleme hakkında daha fazla bilgi için Video Şifreleme konusuna bakın.

    (İsteğe bağlı) Clip

    Videoyu kırpma amacıyla bu seçeneği etkinleştirin.

    1. Clip Method için Video Clip veya Video Ending Clip seçeneğini belirleyin.

    2. Start From giriş kutusuna bir başlangıç zamanı girin.

    3. Length giriş kutusuna bir süre girin.

      Not
      • Başlangıç zamanı toplam video süresinden kısa olmalıdır. Aksi takdirde kod dönüştürme başarısız olur.

      • Kırpma süresi mevcut video uzunluğunu aşarsa kırpma, kaynak videonun sonuna kadar uzatılır.

    (İsteğe bağlı) Add Credits

    Bu seçeneği etkinleştirin. File Path öğesinin yanındaki Select seçeneğine tıklayarak bitiş videosunun yolunu belirtin.

    (İsteğe bağlı) Rotate Angle

    Saat yönünde bir döndürme açısı girin. Değer [0, 360] aralığında olmalıdır.

  4. OK düğümü ayarlarını kaydetmek için Transcoding seçeneğine tıklayın.

Anlık görüntü düğümü

Not

Snapshots, Input, Transcoding, Content Moderation veya Video DNA düğümünün yanındaki artı simgesine (+) tıklayarak bir Intelligent Thumbnail düğümü ekleyebilirsiniz.

  1. İlgili düğümün yanındaki artı simgesine (+) tıklayın ve açılır listeden Snapshots seçeneğini belirleyin.

  2. Snapshots düğümünün yanındaki kalem simgesine tıklayarak Snapshot Configuration sayfasını açın.

  3. Anlık görüntü parametrelerini ayarlayın.

    Parametre

    Zorunlu

    Açıklama

    Snapshot Mode

    Evet

    • Single: Belirli bir zamanda tek bir kare yakalar.

    • Multiple: Belirli bir aralıkla kareleri yakalar.

    • Average: Video boyunca eşit aralıklarla dağıtılmış belirtilen sayıda kare yakalar.

    Anlık görüntü aralığı (saniye)

    'Multiple' modu için zorunludur

    Anlık görüntüler arasındaki aralığı saniye cinsinden girin.

    Snapshots

    'Average' modu için zorunludur

    Anlık görüntü sayısını girin.

    Not
    • Bu parametre ayarlanmazsa video sonuna kadar belirtilen aralıkla anlık görüntüler alınır.

    • Anlık görüntü sayısı 1'den büyükse belirtilen sayıda görüntü elde edilene kadar belirtilen aralıkla anlık görüntüler alınır.

    • Yalnızca anlık görüntü sayısı ayarlanırsa anlık görüntüler Toplam Süre / Anlık Görüntü Sayısı aralığında alınır.

    Name

    Evet

    Bu düğüm için bir ad girin.

    Output Path

    Evet

    Select seçeneğine tıklayın. Bucket açılır listesinden bir paket seçin. Path bölümünde pakette oluşturulan klasörler gösterilir. Çıkış yolu olarak bir klasör seçin.

    Not
    • Tek anlık görüntü yolu formatı: http://bucket.oss-cn-hangzhou.aliyuncs.com/path/{RunId}/{SnapshotTime}.jpg.

    • Birden çok veya Ortalama anlık görüntü yolu formatı: {Count} yer tutucusu gerektirir. Yol /{RunId}/{SnapshotTime}/{Count}.jpg ile bitmelidir.

    Start Time

    Hayır

    Saat, dakika ve saniye için açılır listelerden zamanı seçin.

    Width x Height

    Hayır

    Genişlik ve yükseklik değerlerini ilgili giriş kutularına girin.

    Not
    • Hem genişliği hem de yüksekliği boş bırakırsanız anlık görüntü çözünürlüğü kaynak videoyla eşleşir.

    • Yalnızca genişliği veya yüksekliği ayarlarsanız diğer boyut özgün en boy oranını korumak için otomatik olarak ölçeklendirilir.

    Generate WebVTT Index File

    Multiple ve Average modları için isteğe bağlıdır

    WebVTT dizin dosyası oluşturmak için bu seçeneği etkinleştirin.

    Set as Thumbnail

    Hayır

    Yakalanan görüntüyü kitaplıktaki medya varlığı için kapak olarak ayarlamak üzere bu seçeneği etkinleştirin. Birden çok anlık görüntü alınırsa ilk anlık görüntü varsayılan olarak kapak olarak ayarlanır.

    Keyframe

    Hayır

    Anlık görüntülerin yalnızca ana karelerde alınmasını sağlamak için bu seçeneği etkinleştirin. Belirtilen bir zaman noktası ana kare değilse bunun yerine en yakın ana kare kullanılır.

    Black Screen Detection

    Multiple ve Average modları için isteğe bağlıdır

    Videonun başındaki siyah kareleri algılamak ve atlamak için bu seçeneği etkinleştirin. İlk beş saniye içinde siyah olmayan bir kare algılanırsa MPS ilk siyah olmayan kareyi yakalar.

  4. OK düğümü ayarlarını kaydetmek için Snapshots seçeneğine tıklayın.

Paketleme düğümü

Not

Bu düğümü yalnızca Input düğümünün yanındaki artı simgesine (+) tıklayarak ekleyebilirsiniz.

  1. Input düğümünün yanındaki artı simgesine (+) tıklayın ve açılır listeden Pack seçeneğini belirleyin.

    Düğüm eklendikten sonra Paketleme düğümü üç alt düğüm içerir: Pack Config, Video Extraction ve Package and Generate. Tüm İş Akışı sırası şu şekildedir: Giriş → Pack Config → Video Extraction → Package and Generate → Yayınla.

  • Yapılandırma başlangıçta üç alt düğüm içerir: Pack, Extract Video ve paket oluşturma. Çoklu ortam akışını paketlemek için aşağıda açıklandığı gibi daha fazla alt düğüm ekleyin.

    • Birden çok bit hızına sahip bir akış oluşturmak için: Pack düğümünün yanındaki artı simgesine (+) tıklayın ve açılır listeden Extract Video seçeneğini belirleyin.

    • Birden çok ses parçasına sahip bir akış oluşturmak için: Pack düğümünün yanındaki artı simgesine (+) tıklayın ve açılır listeden Audio Group seçeneğini belirleyin. Ardından Audio Group düğümünün yanındaki artı simgesine (+) tıklayın ve açılır listeden Extract Audio seçeneğini belirleyin.

    • Birden çok altyazıya sahip bir akış oluşturmak için: Pack düğümünün yanındaki artı simgesine (+) tıklayın ve açılır listeden Subtitle Group seçeneğini belirleyin. Ardından Subtitle Group düğümünün yanındaki artı simgesine (+) tıklayın ve açılır listeden Extract Subtitle seçeneğini belirleyin.

  • Pack öğesinin sağındaki düzenleme simgesine tıklayarak yapılandırma sayfasına gidin. Her bir alt düğümün yapılandırma açıklamaları aşağıdaki gibidir.

    • Paketleme yapılandırması


      Parametre


      Açıklama


      Paketleme adı


      Bu düğüm için bir ad girin.


      Packing Type


      Varsayılan değer HLS'tir.


      Output Buckets


      Bu alan bir çıkış yolu belirttiğinizde otomatik olarak doldurulur.


      Output Path


      Select seçeneğine tıklayın. Paket açılır listesinden bir paket seçin. Seçilen paketteki mevcut klasörler Path altında görünür. Çıkış yolu olarak bir klasör seçin.

    • Video ayıklama

      Parametre

      Açıklama

      Name

      Bu düğüm için bir ad girin.

      Encoding Template

      Bir kod dönüştürme şablonu seçmek için Select seçeneğine tıklayın.

      Not

      Hazır kod dönüştürme şablonları hakkında bilgi için Hazır şablon ayrıntıları konusuna bakın. Özel bir kod dönüştürme şablonu oluşturmak için Kod dönüştürme şablonları konusuna bakın.

      Kaynak yolu

      Varsayılan değeri kullanmanızı öneririz ancak ihtiyaca göre değiştirebilirsiniz.

      Not

      Paketleme yapılandırma düğümünün çıkış yolu a/b/c.m3u8 ve video ayıklama düğümünün kaynak yolu d/e/f.m3u8 ise ayıklanan dosya a/b/d/e/f.m3u8 konumunda depolanır.

      (İsteğe bağlı) Watermark

      Filigran eklemek için bu seçeneği etkinleştirin.

      1. Watermark Templates açılır listesinden bir şablon seçin. Filigran şablonu oluşturmak için Filigran şablonları konusuna bakın.

      2. Watermark Image öğesinin yanındaki Select seçeneğine tıklayarak filigran görseli dosyasını seçin.

        Not

        Desteklenen görsel filigran formatları arasında PNG, animasyonlu PNG ve animasyonlu MOV bulunur.

      (İsteğe bağlı) Encryption

      Videoyu şifrelemek için bu seçeneği etkinleştirin. Encryption Method için Alibaba Cloud Private Encryption veya HLS Standard Encryption seçeneğini belirleyin. Daha fazla bilgi için video şifreleme konusuna bakın.

      (İsteğe bağlı) Clip

      Videoyu kırpma amacıyla bu seçeneği etkinleştirin.

      1. Clip Method için Video Clip veya Video Ending Clip seçeneğini belirleyin.

      2. Start From alanına başlangıç zamanını girin.

      3. Length alanına süreyi girin.

        Not
        • Kırpma başlangıç zamanı videonun toplam süresinden kısa olmalıdır. Aksi takdirde kod dönüştürme başarısız olur.

        • Belirtilen kırpma süresi kalan videodan uzunsa kırpma başlangıç zamanından kaynak videonun sonuna kadar devam eder.

      (İsteğe bağlı) Add Credits

      Video bitişi eklemek için bu seçeneği etkinleştirin. Bitiş video dosyasını seçmek için File Path öğesinin yanındaki Select seçeneğine tıklayın.

      (İsteğe bağlı) Rotate Angle

      Geçerli değerler 0 ile 360 arasındadır.

    • Paket oluşturma


      Parametre


      Açıklama


      Bandwidth


      Video oynatma için uygun bir bant genişliği ayarlayın.


      Audio Group


      Mevcut bir ses grubunu bu video akışına bağlayın.


      Subtitle Group


      Mevcut bir altyazı grubunu bu video akışına bağlayın.

    • Ses grubu ve ses ayıklama

      Alt düğüm

      Parametre

      Açıklama

      Ses grubu

      Ad

      Bu ses grubu için bir ad girin.

      Ses ayıklama

      Ad

      Bu düğüm için bir ad girin.

      Kod dönüştürme şablonu

      Bir Encoding Template seçmek için Select seçeneğine tıklayın.

      Not

      Hazır kod dönüştürme şablonları hakkında bilgi için Hazır şablon ayrıntıları konusuna bakın. Özel bir kod dönüştürme şablonu oluşturmak için Kod dönüştürme şablonları konusuna bakın.

      Kaynak yolu

      Varsayılan değeri kullanmanızı öneririz ancak ihtiyaca göre değiştirebilirsiniz.

      Not

      Paketleme yapılandırma düğümünün çıkış yolu a/b/c.m3u8 ve ses ayıklama düğümünün kaynak yolu d/e/f.m3u8 ise ayıklanan dosya a/b/d/e/f.m3u8 konumunda depolanır.

      Ses parçası adı

      Ses parçası için bir ad girin.

      Ses parçalarını ayıkla

      Giriş dosyasından ayıklanacak parça numarasını girin.

      Ses parçası dili

      Açılır listeden bir dil seçin.

    • Altyazı grubu ve altyazı ayıklama

      Alt düğüm

      Parametre

      Açıklama

      Altyazı grubu

      Ad

      Bu altyazı grubu için bir ad girin.

      Altyazı ayıklama

      Ad

      Bu düğüm için bir ad girin.

      Altyazı yükleme URI'si

      Select seçeneğine tıklayın. Paket açılır listesinden bir paket seçin. Path altında giriş altyazı dosyasını seçin. Desteklenen formatlar: STL, TTML ve VTT.

      Kaynak yolu

      Varsayılan değeri kullanmanızı öneririz ancak ihtiyaca göre değiştirebilirsiniz.

      Not

      Paketleme yapılandırma düğümünün çıkış yolu a/b/c.m3u8 ve altyazı ayıklama düğümünün kaynak yolu d/e/f.m3u8 ise ayıklanan dosya a/b/d/e/f.m3u8 konumunda depolanır.

      Altyazı adı

      Altyazı için bir ad girin.

      Altyazı dili

      Açılır listeden bir dil seçin.

  • Her bir düğümün yapılandırmasını tamamlamak için OK seçeneğine tıklayın.

  • İçerik denetimi düğümü

    Not

    İçerik Denetimi düğümü yalnızca Çin (Pekin), Çin (Şanghay) ve Singapur bölgelerinde kullanılabilir. Bir İçerik Denetimi düğümü eklemek için Input veya Transcoding düğümündeki artı simgesine tıklayın.

    1. İlgili düğümün yanındaki artı simgesine tıklayın ve açılır listeden Content Moderation seçeneğini belirleyin.

    2. Content Moderation düğümündeki kalem simgesine tıklayarak Content Moderation Configuration sayfasını açın.

    3. İçerik denetimi parametrelerini yapılandırın.

      Parametre

      Açıklama

      Moderation Pipeline

      Açılır listeden bir MPS kuyruğu seçin.

      Not

      Moderation Pipeline açılır listesinde MPS kuyruğu yoksa özel bir MPS kuyruğu oluşturmanız gerekir. Talimatlar için MPS kuyruğu oluşturma konusuna bakın.

      Output Path

      Select seçeneğine tıklayın. Bucket açılır listesinden bir Bucket seçin. Bucket'taki mevcut klasörler Path altında görünür. Çıkış yolu olarak bir klasör seçin.

      Not
      • Çıkış yolu kaynak yolla aynıysa:

        • Çıkış ve kaynak dosyaların adları farklıysa kaynak dosyanın üzerine yazılmaz.

        • Dosyaların adları aynıysa kaynak dosyanın üzerine yazılıp yazılmayacağını OSS ayarlarınız belirler. Dosyaların üzerine yazılmasını önlemek için Aynı ada sahip nesnelerin üzerine yazılmasını önleme (OSS SDK for Java V1) konusuna bakın. Bu ayarı yapılandırırsanız kodu dönüştürülmüş dosyanın OSS'e yazılması kaynak dosya ile aynı ada sahipse başarısız olur. Çıkış dosyası ve kaynak dosya için aynı adı kullanmamanızı öneririz.

      • Bir medya iş akışı birden çok kez çalıştırıldığında çıkış dosyalarının üzerine yazılmasını önlemek için aşağıdaki yerleşik sistem değişkenlerinin bir kombinasyonunu kullanabilirsiniz:

        • {RunId}: Medya iş akışının çalıştırma kimliği.

        • {ObjectPrefix}: Bucket bilgileri hariç kaynak dosyanın yolu.

        • {FileName}: Uzantısı dahil kaynak dosyanın adı. Bu uzantı, kod dönüştürme şablonunda belirtilen biçime uyacak şekilde çıkış dosyasında otomatik olarak değiştirilir.

        • {ExtName}: Kaynak dosyanın uzantısı.

      Workflow Termination

      İçerik denetimi sonucuna bağlı olarak iş akışının sonlandırılıp sonlandırılmayacağını belirtir. Seçenekler şunlardır:

      • İş akışını sonlandırma

      • Sonuç "Manuel İnceleme" veya "Engelle" ise iş akışını sonlandır

      • Sonuç "Engelle" ise iş akışını sonlandır

    4. OK düğümünün yapılandırmasını kaydetmek için Content Moderation seçeneğine tıklayın.

    Video DNA düğümü

    Not

    Video DNA düğümü yalnızca Çin (Pekin), Çin (Hangzhou), Çin (Şanghay) ve Singapur bölgelerinde kullanılabilir. Bir Video DNA düğümü eklemek için Input veya Transcoding düğümündeki artı simgesine tıklayın.

    1. İlgili düğümün sağındaki artı simgesine (+) tıklayın ve açılır listeden Video DNA seçeneğini belirleyin.

    2. Video DNA düğümünün sağındaki kalem simgesine tıklayarak Video DNA configuration sayfasını açın.

    3. Video DNA parametrelerini yapılandırın.

      Parametre

      Açıklama

      Video DNA Pipeline

      Açılır listeden bir MPS kuyruğu seçin.

      Not

      Video DNA Pipeline açılır listesi boşsa öncelikle Video DNA için özel bir MPS kuyruğu oluşturmanız gerekir. Talimatlar için MPS kuyruğu oluşturma konusuna bakın.

      Inbound Rule for DNA Library

      • Save Non-duplicated Content Only: Benzersiz videoların Video DNA'sını kitaplığa kaydeder.

      • Do Not Save Any Media Content: Videoları karşılaştırır ancak Video DNA'larını kaydetmez.

      Workflow Termination

      İşleme sonucuna bağlı olarak iş akışının sonlandırılıp sonlandırılmayacağını belirtir:

      • İş akışını sonlandırma

      • Video yineleniyorsa iş akışını sonlandır

    4. OK düğümü yapılandırmasını tamamlamak için Video DNA seçeneğine tıklayın.

    Akıllı küçük resim düğümü

    Not

    Intelligent Thumbnail düğümü yalnızca Çin (Pekin), Çin (Şanghay) ve Singapur bölgelerinde kullanılabilir. Bir Intelligent Thumbnail düğümü eklemek için bir Input veya Transcoding düğümündeki artı simgesine tıklayın.

    1. İlgili düğümün sağındaki artı simgesine (+) tıklayın ve açılır listeden Intelligent Thumbnail düğümünü seçin.

    2. Intelligent Thumbnail düğümünü yapılandırmak için kalem simgesine tıklayarak Intelligent Thumbnail yapılandırma sayfasını açın.

    3. Akıllı Küçük Resim düğümünü yapılandırın.

      Parametre

      Açıklama

      Name

      Bu düğüm için bir ad girin.

      Intelligent Thumbnail Pipeline

      Açılır listeden bir MPS kuyruğu seçin.

      Not

      Intelligent Thumbnail Pipeline açılır listesinde MPS kuyruğu yoksa öncelikle bir tane oluşturmanız gerekir. Talimatlar için MPS kuyruğu oluşturma konusuna bakın.

      Output Path

      Select seçeneğine tıklayın. Bucket açılır listesinden bir paket seçin. Seçilen paketteki klasörler Path altında gösterilir. Çıkış yolu olarak kullanmak üzere bir klasör seçin.

      Not
      • Çıkış yolu giriş yoluyla aynıysa:

        • Dosyaların adları farklıysa çıkış dosyası özgün dosyanın üzerine yazmaz.

        • Dosyaların adları aynıysa özgün dosyanın üzerine yazılıp yazılmayacağı OSS ayarlarınıza bağlıdır. Dosyaların üzerine yazılmasını önlemek için Aynı ada sahip nesnelerin üzerine yazılmasını önleme (Java SDK V1) konusuna bakın. Üzerine yazmayı devre dışı bırakırsanız çıkış dosyasını OSS'e yazarken kod dönüştürme görevi başarısız olur. Özgün ve çıkış dosyaları için farklı adlar kullanmanızı öneririz.

      • Bir iş akışı birden çok kez çalıştırıldığında çıkış dosyalarının üzerine yazılmasını önlemek için çıkış yolunda aşağıdaki sistem değişkenlerinin bir kombinasyonunu kullanabilirsiniz:

        • {RunId}: İş akışı çalıştırma kimliği.

        • {ObjectPrefix}: Paket bilgileri hariç özgün dosyanın yolu.

        • {FileName}: Uzantısı dahil özgün dosyanın adı. Çıkış dosyasının uzantısı kod dönüştürme şablonunun biçimi tarafından belirlenir.

        • {ExtName}: Özgün dosyanın uzantısı.

      (İsteğe bağlı) Set Thumbnail

      Oluşturulan görüntüyü medya dosyası için küçük resim olarak kullanmak üzere anahtarı açın.

    4. OK düğümü yapılandırmasını kaydetmek için Intelligent Thumbnail seçeneğine tıklayın.

    Yayınlama düğümü

    1. publish settings sayfasını açmak için Publish düğümünün yanındaki kalem simgesine tıklayın.

    2. Yayınlama parametrelerini yapılandırın.

      Parametre

      Açıklama

      Publish Type

      İş akışı tamamlandıktan sonra medyanın nasıl yayınlanacağını belirtir.

      • Manual: İş akışı başarıyla tamamlandığında medya yayımlanmamış kalır. Manuel olarak yayınlamanız gerekir. Talimatlar için Medya yönetimi konusuna bakın.

      • Auto: İş akışı başarıyla tamamlandığında medyayı otomatik olarak yayımlar.

        Not

        Yayınlama durumu çıkış dosyalarının erişim izinlerini etkiler.

        • Yayınlanmamış: video, ses ve anlık görüntü dosyaları özel erişim izinlerine sahiptir.

        • Yayınlanmış: Video, ses ve anlık görüntü dosyaları depolandıkları paketten erişim izinlerini devralır.

    3. OK düğümü ayarlarını kaydetmek için Publish seçeneğine tıklayın.

    Sonraki adımlar

    Önemli

    Canlı kayıtlardan gelen M3U8 dosyaları için kayıt sırasında PutObject işlemi kullanılarak dosyanın OSS'te tekrar tekrar güncellenmesi iş akışının birden çok kez tetiklenmesine neden olabilir. Yinelenen çalıştırmaları önlemek için iş akışını manuel moda ayarlayın. M3U8 dosyası nihai hale geldikten sonra iş akışını tetiklemek için AddMedia API'sini çağırın. Alternatif olarak otomatik tetikleme kullanıyorsanız canlı kayıt tamamlanana kadar bekleyin ve M3U8 dosyasını tek bir işlemde OSS'e yükleyin.

    • Varsayılan olarak yeni bir iş akışı Active durumundadır ve otomatik tetikleme olarak ayarlanır. Bu, yükleme yönteminden (OSS veya MPS konsolu üzerinden gibi) bağımsız olarak eşleşen bir dosya Input düğümünün Input Path bölümüne yüklendiğinde iş akışının otomatik olarak çalıştığı anlamına gelir. Dosya yükleme bilgisi için Video yükleme konusuna bakın. Tetikleme kuralları hakkında ayrıntılar için Dosyalar için iş akışı tetikleme kuralları konusuna bakın.

    • Yeni dosyalar için bir iş akışını manuel olarak tetiklemek için:

      1. UpdateMediaWorkflowTriggerMode API'sini çağırın ve TriggerMode parametresini NotInAuto olarak ayarlayarak mevcut bir iş akışını otomatik olarak tetiklenmeyecek şekilde değiştirin. Alternatif olarak AddMediaWorkflow API'sini çağırın ve TriggerMode parametresini NotInAuto olarak ayarlayarak otomatik olarak tetiklenmeyen yeni bir iş akışı oluşturun.

      2. İş akışını tetiklemek için AddMedia API'sini çağırarak yeni bir medya işi gönderin.

    • Mevcut dosyalar için bir iş akışını tetiklemek üzere AddMedia API'sini çağırarak yeni bir medya işi gönderin.

    • Bir iş akışını düzenlemek veya devre dışı bırakmak için İş akışını düzenleme ve devre dışı bırakma konusuna bakın.

    İlgili API'ler