Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen ffmpeg-utils komutudur.
Program:
ADI
ffmpeg-utils - FFmpeg yardımcı programları
AÇIKLAMA
Bu belge, libavutil tarafından sağlanan bazı genel özellikleri ve yardımcı programları açıklar.
kütüphane.
SÖZDİZİMİ
Bu bölüm, FFmpeg kitaplıkları ve araçları tarafından kullanılan sözdizimi ve biçimleri belgelemektedir.
Alıntı yapmak ve kaçan
FFmpeg, açıkça belirtilmediği sürece, aşağıdaki alıntı ve çıkış mekanizmasını benimser.
Aşağıdaki kurallar uygulanır:
· ' ve \ özel karakterlerdir (sırasıyla alıntı yapmak ve kaçmak için kullanılır). İçinde
bunlara ek olarak, belirli özelliklere bağlı olarak başka özel karakterler de olabilir.
kaçma ve alıntılamanın kullanıldığı sözdizimi.
· Özel bir karakter, önüne bir a ile eklenerek kaçılır. \.
· Aradaki tüm karakterler '' tam anlamıyla ayrıştırılmış dizeye dahil edilir. NS
alıntı karakteri ' kendisi alıntı yapılamaz, bu nedenle alıntıyı kapatmanız gerekebilir ve
ondan kaç.
· Baştaki ve sondaki boşluklar, çıkış yapılmadıkça veya alıntı yapılmadıkça,
ayrıştırılmış dize
Komut satırını veya bir komut satırını kullanırken ikinci bir kaçış düzeyi eklemeniz gerekebileceğini unutmayın.
kabul edilen kabuk dilinin sözdizimine bağlı olan komut dosyası.
İçinde tanımlanan "av_get_token" işlevi libavutil/avstring.h bir belirteci ayrıştırmak için kullanılabilir
yukarıda tanımlanan kurallara göre alıntılanır veya kaçar.
Alet araçlar/fescape FFmpeg kaynak ağacında otomatik olarak alıntı yapmak veya
bir komut dosyasındaki bir dizeden kaçmak.
Örnekler
· "'" özel karakterini içeren "Crime d'Amour" dizesinden kaçın:
Suç d\'Amour
· Yukarıdaki dize bir alıntı içeriyor, bu nedenle alıntı yapılırken "'" karakterinden kaçınılmalıdır:
'Crime d'\''Amour'
· Alıntı kullanarak baştaki veya sondaki boşlukları dahil edin:
' bu dize boşluklarla başlar ve biter'
· Kaçış ve alıntı birlikte karıştırılabilir:
' '\'dize\'' dizgisi bir dizgedir '
· Bir harf eklemek için \ kaçmayı veya alıntı yapmayı kullanabilirsiniz:
'c:\foo' c:\\foo olarak yazılabilir
Tarih
Kabul edilen sözdizimi:
[(YYYY-AA-GG|YYYYMMDD)[T|t| ]]((SS:MM:SS[.m...]]])|(SSMMSS[.m...]]]))[Z]
şimdi
Değer "şimdi" ise şimdiki zamanı alır.
Z eklenmedikçe saat yerel saattir, bu durumda UTC olarak yorumlanır. Eğer
yıl-ay-gün kısmı belirtilmez, içinde bulunulan yıl-ay-günü alır.
Zaman süre
Süreyi ifade etmek için kabul edilen iki sözdizimi vardır.
[-][ :] : [. ...]
HH saat sayısını ifade eder, MM maksimum 2 basamak için dakika sayısı ve
SS maksimum 2 basamak için saniye sayısı. NS m sonunda ondalık ifade eder
değeri SS.
or
[-] +[. ...]
S isteğe bağlı ondalık kısım ile saniye sayısını ifade eder m.
Her iki ifadede de isteğe bağlı - negatif süreyi gösterir.
Örnekler
Aşağıdaki örneklerin tümü geçerli sürelerdir:
55 55 saniye
12:03:45
12 saat, 03 dakika ve 45 saniye
23.189
23.189 saniye
Video boyut
Kaynak videonun boyutunu belirtin, formun bir dizesi olabilir genişlikxyükseklikYa da
bir boyut kısaltmasının adı.
Aşağıdaki kısaltmalar tanınır:
ntsc
720x480
ahbap 720x576
qntsc
352x240
qpal
352x288
sntsc
640x480
SPAL
768x576
film
352x240
ntsc filmi
352x240
Sqcif
128x96
qcif
176x144
cif 352x288
4cif
704x576
16cif
1408x1152
qqvga
160x120
qvga
320x240
VGA 640x480
svga
800x600
xga 1024x768
uxga
1600x1200
qxga
2048x1536
sxga
1280x1024
qsxga
2560x2048
hsxga
5120x4096
Vay
852x480
wxga
1366x768
wsxga
1600x1024
wuxga
1920x1200
Woxga
2560x1600
wqsxga
3200x2048
wquxga
3840x2400
naber
6400x4096
vay canına
7680x4800
cga 320x200
metafiles 640x350
hd480
852x480
hd720
1280x720
hd1080
1920x1080
2k 2048x1080
2k daire
1998x1080
2kskop
2048x858
4k 4096x2160
4k daire
3996x2160
4kskop
4096x1716
nhd 640x360
hqvga
240x160
wqvga
400x240
fwqvga
432x240
hvga
480x320
QHD 960x540
2kdci
2048x1080
4kdci
4096x2160
uhd2160
3840x2160
uhd4320
7680x4320
Video oranları
Saniyede oluşturulan kare sayısı olarak ifade edilen bir videonun kare hızını belirtin.
Formatta bir dize olmalı çerçeve_hızı_sayısı/çerçeve_hızı_den, bir tam sayı, bir
kayan sayı veya geçerli bir video kare hızı kısaltması.
Aşağıdaki kısaltmalar tanınır:
ntsc
30000/1001
ahbap 25/1
qntsc
30000/1001
qpal
25/1
sntsc
30000/1001
SPAL
25/1
film
24/1
ntsc filmi
24000/1001
oran
Bir oran, bir ifade olarak veya formda ifade edilebilir. pay:payda.
Sonsuz (1/0) veya negatif değere sahip bir oranın geçerli kabul edildiğini unutmayın, bu nedenle
bu değerleri hariç tutmak istiyorsanız, döndürülen değeri kontrol edin.
Tanımsız değer, "0:0" dizesi kullanılarak ifade edilebilir.
Renk
Aşağıda tanımlandığı gibi bir rengin adı (büyük/küçük harfe duyarsız eşleşme) veya
"[0x|#]RRGGBB[AA]" dizisi, ardından muhtemelen @ ve alfayı temsil eden bir dize
bileşeni.
Alfa bileşeni, "0x" ve ardından onaltılık bir sayıdan oluşan bir dize olabilir veya
opaklık değerini temsil eden, 0.0 ile 1.0 arasında bir ondalık sayı (0x00 or 0.0
tamamen şeffaf anlamına gelir, 0xff or 1.0 tamamen opak). Alfa bileşeni ise
o zaman belirtilmemiş 0xff kabul edilir.
Dize rasgele rastgele bir renkle sonuçlanacaktır.
Aşağıdaki renk adları tanınır:
Alice Mavi
0xF0F8FF
Antik Beyaz
0xFAEBD7
su
0x00FFFF
Akuamarin
0x7FFFD4
masmavi
0xF0FFFF
Bej
0xF5F5DC
sırsız porselen
0xFFE4C4
Siyah
0x000000
Haşlanmış
0xFFEBCD
Mavi
0x0000FF'e
Mavi menekşe
0x8A2BE2
Kahverengi
0xA52A2A
iri odun
0xDEB887
HarbiyeliMavi
0x5F9EA0
Chartreuse
0x7FFF00
Çikolata
0xD2691E
Mercan
0xFF7F50
Peygamber ÇiçeğiMavi
0x6495ED
CORNSiLK
0xFFF8DC
Kıpkırmızı
0xDC143C
Mavi
0x00FFFF
Koyu mavi
0x00008B
koyuCyan
0x008B8B
KaranlıkAltınÇubuk
0xB8860B
Koyu gri
0xA9A9A9
DarkGreen
0x006400
Koyu Haki
0xBDB76B
KoyuEflatun
0x8B008B
KoyuZeytinYeşil
0x556B2F
Koyu turuncu
0xFF8C00
KaranlıkOrkide
0x9932CC
Koyu Kırmızı
0x8B0000
koyu somon
0xE9967A
KaranlıkDenizYeşil
0x8FBC8F
KoyuArduvazMavi
0x483D8B
DarkSlateGray
0x2F4F4F
KoyuTurkuaz
0x00CED1
DarkViolet
0x9400D3
Derin pembe
0xFF1493
DeepSkyBlue
0x00BFFF
SolukGri
0x696969
DodgerBlue
0x1E90FF
ateş tuğlası
0xB22222
ÇiçekBeyaz
0xFFFAF0
Orman yeşili
0x228B22
Fuşya
0xFF00FF
kazançlarboro
0xDCDCDC
HayaletBeyaz
0xF8F8FF
GOLD
0xFFD700
AltınÇubuk
0xDAA520
Gri
0x808080
Yeşil
0x008000
Yeşil sarı
0xADFF2F
Şeker kavunu
0xF0FFF0
Sıcak pembe
0xFF69B4
Kızılderili
0xCD5C5C
çivit
0x4B0082
Fildişi
0xFFFFFF0
Haki
0xF0E68C
Lavanta
0xE6E6FA
LavantaPlush
0xFFF0F5
LawnGreen
0x7CFC00
Limon şifon
0xFFFACD
Açık mavi
0xADD8E6
IşıkMercan
0xF08080
Açık cam göbeği
0xE0FFFF
LightGoldenRodSarı
0xFAFAD2
LightGreen
0x90EE90
Açık gri
0xD3D3D3
Açık pembe
0xFFB6C1
hafif somon
0xFFA07A
AçıkDenizYeşil
0x20B2AA
IşıkGökyüzüMavi
0x87CEFA
IşıkArduvazGri
0x778899
IşıkÇelikMavi
0xB0C4DE
Açık sarı
0xFFFFFE0
Kireç
0x00FF00
Limegreen
0x32CD32
Keten
0xFAF0E6
eflatun
0xFF00FF
Kestane rengi
0x800000
MediumAquaMarine
0x66CDAA
Orta mavi
0x0000CD
OrtaOrkide
0xBA55D3
MediumPurple
0x9370D8
Orta Deniz Yeşil
0x3CB371
OrtaArduvazMavi
0x7B68EE
OrtaBaharYeşil
0x00FA9A
OrtaTurkuaz
0x48D1CC
OrtaMenekşeKırmızı
0xC71585
Gece yarısı mavisi
0x191970
NaneKrem
0xF5FFFA
MistyGül
0xFFE4E1
mokasen
0xFFE4B5
NavajoBeyaz
0xFFÖLÜ
Donanma
0x000080
EskiDantel
0xFDF5E6
Zeytin
0x808000
ZeytinDrab
0x6B8E23
Portakal
0xFFA500
orangered
0xFF4500
Orkide
0xDA70D6
SolukAltınÇubuk
0xEEE8AA
Soluk yeşil
0x98FB98
solukTurkuaz
0xAFEEEE
SolukMenekşeKırmızı
0xD87093
PapayaKırbaç
0xFFEFFD5
peachpuff
0xFFDAB9
Peru
0xCD853F
Pembe
0xFFC0CB
Erik
0xDDA0DD
Toz mavi
0xB0E0E6
Mor
0x800080
Kırmızı 0xFF0000
RosyBrown
0xBC8F8F
Kraliyet mavisi
0x4169E1
SaddleBrown
0x8B4513
Somon
0xFA8072
Sandybrown
0xF4A460
Deniz yeşili
0x2E8B57
deniz kabuğu
0xFFF5EE
Koyu kahverengi
0xA0522D
Gümüş
0xC0C0C0
Gökyüzü mavi
0x87CEEB
arduvaz mavisi
0x6A5ACD
arduvazgri
0x708090
Kar
0xFFFAFA
İlkbahar yesili
0x00FF7F
ÇelikMavi
0x4682B4
bronzlaşmak 0xD2B48C
Çamurcun
0x008080
devedikeni
0xD8BFD8
Domates
0xFF6347
Turkuaz
0x40E0D0
Menekşe
0xEE82EE
Buğday
0xF5DEB3
Beyaz
0xFFFFFF
Beyaz duman
0xF5F5F5
Sarı
0xFFFF00
Sarı yeşil
0x9ACD32
Telegram Kanal Düzen
Kanal düzeni, çok kanallı bir sistemde kanalların uzamsal düzenini belirtir.
ses akımı. Bir kanal düzeni belirlemek için FFmpeg, özel bir sözdizimi kullanır.
Bireysel kanallar, aşağıdaki tabloda verildiği gibi bir kimlikle tanımlanır:
FL Sol ön
FR ön sağ
FC ön merkez
L.F.E. alçak frekans
BL sol arka
BR sağa dön
FLC merkezin sol ön
FRC merkezin ön sağı
BC arka merkez
SL Sol Yan
SR sağ taraf
TC üst merkez
TFL üst ön sol
TFC üst ön merkez
TDH üst ön sağ
TBL üst arka sol
TBC üst arka merkez
TBR sağ üst arka
DL sol downmix
DR sağa aşağı karıştır
WL geniş sol
WR geniş sağ
SDL doğrudan sola sar
SDR doğrudan sağdan çevrele
LFE2
düşük frekans 2
Standart kanal düzeni kompozisyonları, aşağıdaki tanımlayıcılar kullanılarak belirtilebilir:
mono
FC
müzik seti
FL+FR
2.1 FL+FR+LFE
3.0 FL+FR+FC
3.0(geri)
FL+FR+BC
4.0 FL+FR+FC+BC
dörtlü
FL+FR+BL+BR
dörtlü (yan)
FL+FR+SL+SR
3.1 FL+FR+FC+LFE
5.0 FL+FR+FC+BL+BR
5.0(yan)
FL+FR+FC+SL+SR
4.1 FL+FR+FC+LFE+BC
5.1 FL+FR+FC+LFE+BL+BR
5.1(yan)
FL+FR+FC+LFE+SL+SR
6.0 FL+FR+FC+BC+SL+SR
6.0(ön)
FL+FR+FLC+FRC+SL+SR
altıgen şeklinde
FL+FR+FC+BL+BR+BC
6.1 FL+FR+FC+LFE+BC+SL+SR
6.1 FL+FR+FC+LFE+BL+BR+BC
6.1(ön)
FL+FR+LFE+FLC+FRC+SL+SR
7.0 FL+FR+FC+BL+BR+SL+SR
7.0(ön)
FL+FR+FC+FLC+FRC+SL+SR
7.1 FL+FR+FC+LFE+BL+BR+SL+SR
7.1(geniş)
FL+FR+FC+LFE+BL+BR+FLC+FRC
7.1 (geniş taraf)
FL+FR+FC+LFE+FLC+FRC+SL+SR
sekizgen
FL+FR+FC+BL+BR+BC+SL+SR
indirgeyici karışım
DL+DR
Özel kanal düzeni, '+' veya '|' ile ayrılmış bir dizi terim olarak belirtilebilir.
Her terim şunlar olabilir:
· standart bir kanal düzeninin adı (örn. mono, müzik seti, 4.0, dörtlü, 5.0Vb.)
· tek bir kanalın adı (örn. FL, FR, FC, L.F.E.Vb.)
· bir dizi kanal, ondalık olarak, isteğe bağlı olarak 'c' ile devam eder ve varsayılanı verir
bu sayıda kanal için kanal düzeni (bkz.
"av_get_default_channel_layout")
· "0x" ile başlayan onaltılık bir kanal düzeni maskesi (bkz. "AV_CH_*" makroları
libavutil/channel_layout.h.
libavutil sürüm 53'ten başlayarak, bir dizi belirtmek için sondaki "c" karakteri
kanallar gerekli olurken, bir kanal düzeni maskesi de bir
ondalık sayı (eğer ve sadece arkasından "c" gelmiyorsa).
Ayrıca, içinde tanımlanan "av_get_channel_layout" işlevine bakın. libavutil/channel_layout.h.
İFADE DEĞERLENDİRME
Bir aritmetik ifadeyi değerlendirirken, FFmpeg dahili bir formül değerlendirici kullanır,
aracılığıyla uygulanan libavutil/eval.h Arayüz aynı
Bir ifade tekli, ikili operatörler, sabitler ve işlevler içerebilir.
iki ifade ifade1 ve ifade2 başka bir ifade oluşturmak için birleştirilebilir "ifade1;ifade2".
ifade1 ve ifade2 sırayla değerlendirilir ve yeni ifade değeri olarak değerlendirilir.
ifade2.
Şu ikili operatörler mevcuttur: "+", "-", "*", "/", "^".
Aşağıdaki tekli operatörler mevcuttur: "+", "-".
Aşağıdaki işlevler mevcuttur:
abs (x)
mutlak değerini hesapla x.
acos (x)
arkkosinüsünü hesapla x.
asin (x)
arksinüsünü hesapla x.
atan (x)
arktanjantını hesapla x.
arasında(x, dakika, maksimum)
1 döndürürse x büyük veya eşit dk ve daha küçük veya eşittir maksimum, 0
aksi takdirde.
bitve(x, y)
bitor(x, y)
Bit düzeyinde hesapla ve/veya üzerinde işlem yap x ve y.
değerlendirme sonuçları x ve y yürütülmeden önce tam sayılara dönüştürülür
bitsel işlem.
Hem tamsayıya dönüştürmenin hem de kayan noktaya dönüştürmenin
kesinlik kaybetmek. Büyük sayılar için beklenmeyen sonuçlara dikkat edin (genellikle 2^53 ve
daha büyük).
tavan(ifade)
İfadenin değerini yuvarla İfade yukarıya doğru en yakın tam sayıya Örneğin,
"tavan(1.5)", "2.0"dır.
klip(x, dakika, maksimum)
Değerini döndür x arasında kırpılmış dk ve maksimum.
cos (x)
kosinüsünü hesapla x.
coş(x)
hiperbolik kosinüsünü hesaplayın x.
denklem(x, y)
1 döndürürse x ve y eşdeğerdir, aksi takdirde 0.
deneyim (x)
üstel hesapla x ("e" tabanıyla, Euler sayısı).
kat (expr)
İfadenin değerini yuvarla İfade aşağı doğru en yakın tamsayıya Örneğin,
"zemin(-1.5)", "-2.0"dır.
Gauss(x)
Gauss fonksiyonunu hesaplayın x, "exp(-x*x/2) / sqrt(2*PI)"ye karşılık gelir.
gcd(x, y)
en büyük ortak bölenini döndür x ve y. İkisi de olursa x ve y 0 veya herhangi biri veya her ikisi
sıfırdan küçükse davranış tanımsızdır.
gt(x, y)
1 döndürürse x daha büyüktür y, 0 aksi halde.
gte(x, y)
1 döndürürse x büyük veya eşit y, 0 aksi halde.
hipot(x, y)
Bu işlev, aynı ada sahip C işlevine benzer; "sqrt(x*x +
y*y)", kenar uzunlukları olan bir dik üçgenin hipotenüsünün uzunluğu x ve y,
veya noktanın uzaklığı (x, y) kökeninden.
eğer(x, y)
Değerlendirin x, ve sonuç sıfır değilse, değerlendirmenin sonucunu döndür y,
aksi takdirde 0 döndürür.
eğer(x, y, z)
Değerlendirin xve sonuç sıfır değilse, değerlendirme sonucunu döndürün y, Aksi takdirde
değerlendirme sonucu z.
değilse(x, y)
Değerlendirin xve sonuç sıfır ise, değerlendirmenin sonucunu döndürün. y, dönüş
0 aksi halde.
değilse(x, y, z)
Değerlendirin xve sonuç sıfır ise, değerlendirme sonucunu döndürün. yaksi takdirde
değerlendirme sonucu z.
isinf(x)
1.0 döndürürse x +/-INFINITY, aksi takdirde 0.0'dır.
isnan(x)
1.0 döndürürse x NAN, aksi takdirde 0.0'dır.
ld(var)
Sayı ile dahili değişkenin değerini yükleyin var, daha önce depolanmış olan
st ile(var, İfade). İşlev, yüklenen değeri döndürür.
log (x)
doğal logaritmasını hesaplayın x.
lt(x, y)
1 döndürürse x daha küçüktür y, 0 aksi halde.
lte(x, y)
1 döndürürse x daha küçük veya eşittir y, 0 aksi halde.
maks(x, y)
arasındaki maksimum değeri döndür x ve y.
sürtük, y)
arasındaki maksimum değeri döndür x ve y.
kip(x, y)
bölümünden kalanını hesapla x by y.
değil(ifade)
1.0 döndürürse İfade sıfır, aksi halde 0.0'dır.
güç(x, y)
gücünü hesaplayın x yüksek y, "(x)^(y) ".
yazdır(t)
yazdır(t, l)
İfadenin değerini yazdır t loglevel ile l. Eğer l belirtilmemişse bir varsayılan
günlük seviyesi kullanılır. Yazdırılan ifadenin değerini döndürür.
t'yi loglevel l ile yazdırır
rastgele(x)
0.0 ile 1.0 arasında bir sözde rastgele değer döndürün. x iç endeksidir
tohum/durumu kaydetmek için kullanılacak değişken.
kök (ifade, maksimum)
Fonksiyonun temsil ettiği bir girdi değeri bulun İfade tartışma ile ld(0) is
0 aralığında 0..maksimum.
içindeki ifade İfade sürekli bir işlevi belirtmelidir veya sonuç tanımsızdır.
ld(0) fonksiyon giriş değerini temsil etmek için kullanılır, yani verilen
ifadesi, çeşitli giriş değerleriyle birden çok kez değerlendirilecektir.
ifade aracılığıyla erişebilir ld(0). İfade 0 olarak değerlendirildiğinde,
karşılık gelen giriş değeri döndürülecektir.
günah (x)
sinüsünü hesapla x.
doğum(x)
hiperbolik sinüsünü hesaplayın x.
sqrt(ifade)
karekökünü hesapla İfade. Bu, "(İfade)^.5".
ezmek(x)
"1/(1 + exp(4*x))" ifadesini hesaplayın.
st(var, ifade)
İfadenin değerini saklayın İfade bir iç değişkende. var belirtir
Değerin saklanacağı değişkenin numarası ve 0 ile XNUMX arasında değişen bir değerdir.
9. İşlev, dahili değişkende depolanan değeri döndürür. Not, Değişkenler
şu anda ifadeler arasında paylaşılmıyor.
tan (x)
tanjantını hesapla x.
tan(x)
hiperbolik tanjantını hesaplayın x.
taylor (ifade, x)
taylor (ifade, x, İD)
Bir Taylor serisini şu adreste değerlendirin: x, "ld(id)"-th'yi temsil eden bir ifade verildi
0'da bir fonksiyonun türevi.
Seri yakınsak olmadığında sonuç tanımsızdır.
ben yaptım) türev sırasını temsil etmek için kullanılır İfadeyani verilen
ifadesi, çeşitli giriş değerleriyle birden çok kez değerlendirilecektir.
ifade "ld(id)" üzerinden erişebilir. Eğer id belirtilmezse 0 varsayılır.
0 yerine y'de türevlere sahip olduğunuzda, "taylor(ifade, xy)" olabileceğini unutmayın.
Kullanılmış.
zaman(0)
Geçerli (duvar saati) zamanı saniye cinsinden döndürür.
kısaltılmış(ifade)
İfadenin değerini yuvarla İfade sıfıra en yakın tam sayıya. Örneğin,
"trunc(-1.5)", "-1.0"dır.
while(koşul, ifade)
ifadeyi değerlendir İfade ifade ederken cond sıfır değildir ve değeri döndürür
sondan İfade değerlendirme veya NAN ise cond hep yalan oldu.
Aşağıdaki sabitler mevcuttur:
PI birim diskin alanı, yaklaşık 3.14
E exp(1) (Euler sayısı), yaklaşık 2.718
PHI altın oran (1+sqrt(5))/2, yaklaşık 1.618
Bir ifadenin sıfırdan farklı bir değeri varsa "doğru" olarak kabul edildiğini varsayarak, şunu unutmayın:
"*" VE gibi çalışır
"+" VEYA gibi çalışır
Örneğin yapı:
(A VE B) ise C
şuna eşittir:
eğer(A*B, C)
C kodunuzda, tekli ve ikili işlevlerin listesini genişletebilir ve tanımlayabilirsiniz.
ifadeleriniz için kullanılabilir olmaları için tanınan sabitler.
Değerlendirici ayrıca Uluslararası Sistem birimi öneklerini de tanır. 'i' eklenirse
önekten sonra, 1024 yerine XNUMX'ün kuvvetlerine dayanan ikili önekler kullanılır.
1000'in kuvvetleri. 'B' son eki, değeri 8 ile çarpar ve a'dan sonra eklenebilir.
birim öneki veya tek başına kullanılır. Bu, örneğin 'KB', 'MiB', 'G' ve 'B'
numara postfix'i.
Mevcut Uluslararası Sistem öneklerinin listesi, aşağıdakiler ile birlikte aşağıdaki gibidir:
10 ve 2'nin karşılık gelen kuvvetleri.
y 10^-24 / 2^-80
z 10^-21 / 2^-70
a 10^-18 / 2^-60
f 10^-15 / 2^-50
p 10^-12 / 2^-40
n 10^-9 / 2^-30
u 10^-6 / 2^-20
m 10^-3 / 2^-10
c 10^-2
d 10^-1
h 10 ^ 2
k 10^3 / 2^10
K 10^3 / 2^10
M 10^6 / 2^20
G 10^9 / 2^30
T 10^12 / 2^40
P 10^15 / 2^40
E 10^18 / 2^50
Z 10^21 / 2^60
Y 10^24 / 2^70
AÇILIŞ SEÇENEKLER
FFmpeg "--enable-opencl" ile yapılandırıldığında, seçenekleri ayarlamak mümkündür.
küresel OpenCL bağlamı.
Desteklenen seçeneklerin listesi aşağıdaki gibidir:
inşa_seçenekleri
Kayıtlı çekirdekleri derlemek için kullanılan oluşturma seçeneklerini ayarlayın.
"OpenCL Spesifikasyonu Sürümü: 1.2 bölüm 5.6.4" referansına bakın.
platform_idx
OpenCL kodunu çalıştırmak için platformun dizinini seçin.
Belirtilen dizin, cihaz listesinde bulunabilecek dizinlerden biri olmalıdır.
"ffmpeg -opencl_bench" veya "av_opencl_get_device_list()" ile elde edilir.
cihaz_idx
OpenCL kodunu çalıştırmak için kullanılan cihazın dizinini seçin.
Belirtilen dizin, cihaz listesinde bulunabilecek dizinlerden biri olmalıdır.
"ffmpeg -opencl_bench" veya "av_opencl_get_device_list()" ile elde edilir.
onworks.net hizmetlerini kullanarak çevrimiçi ffmpeg-utils kullanın