حقیقی FFmpeg
فریم نکالنے اور GIF انکوڈ کرنے میں ویڈیو ایڈیٹر جیسے فلٹر استعمال ہوتے ہیں، بشمول رنگوں کی فہرست پر مبنی GIF نتیجہ۔
اپ لوڈ کی قطار کے بغیر ویڈیو پر کام کریں۔ WebAssembly میں مرتب FFmpeg براؤزر کے اندر فائل پڑھتا ہے، اس لیے فریم، ساکن تصاویر اور GIF آپ کے آلے پر بنتے ہیں۔
ویڈیو کو فلمی پٹی کی طرح دیکھیں، کسی فریم کو مکمل ریزولوشن تصویر محفوظ کریں، یا حصہ نشان لگا کر دہراتی GIF ایکسپورٹ کریں۔
فریم اور GIF آلہ کھولیںٹائم لائن پر کٹ پوائنٹ رکھیں، FFmpeg xfade فہرست کے اثر سے دونوں حصے ملائیں، پھر نئی MP4 ایکسپورٹ کریں۔
ٹرانزیشن آلہ کھولیںتصاویر کا مجموعہ ایک MP4 بنائیں: ترتیب میں گھسیٹیں، ہر تصویر کا دورانیہ اور ہر جوڑ کی ٹرانزیشن چنیں، اور موسیقی شامل کریں۔
سلائیڈ شو آلہ کھولیںہر مرحلہ WebAssembly میں چلنے والی حقیقی FFmpeg کمانڈ ہے، ہاتھ سے لکھا ڈی کوڈر نہیں۔
| مرحلہ | ذمہ دار | کہاں چلتا ہے |
|---|---|---|
| کنٹینر پڑھنا | FFmpeg ڈی مکسَر | WebAssembly Web Worker میں |
| فلمی پٹی کی نمونہ بندی | FFmpeg کے fps اور select فلٹر | Web Worker میں WebAssembly |
| ساکن تصویر محفوظ کرنا | FFmpeg سے مقام تلاش کرکے ایک فریم نکالنا | Web Worker میں WebAssembly |
| GIF انکوڈ کرنا | FFmpeg کے palettegen اور paletteuse | Web Worker میں WebAssembly |
| ٹرانزیشن رینڈر کرنا | FFmpeg کے trim اور xfade، اور آواز کے لیے acrossfade | Web Worker میں WebAssembly |
رازداری: ویڈیو WebAssembly بِلڈ کے میموری فائل سسٹم میں لکھی اور وہیں پراسیس ہوتی ہے۔ 73hi سرور پر کچھ اپ لوڈ نہیں ہوتا اور ٹیب بند ہونے کے بعد کچھ محفوظ نہیں رہتا۔
وہی بِلڈ ڈی کوڈنگ، مقام کی تلاش اور GIF رنگوں کی فہرست بناتا ہے۔
فریم نکالنے اور GIF انکوڈ کرنے میں ویڈیو ایڈیٹر جیسے فلٹر استعمال ہوتے ہیں، بشمول رنگوں کی فہرست پر مبنی GIF نتیجہ۔
پراسیسنگ براؤزر میں ہوتی ہے، اس لیے بڑے یا نجی کلپس نیٹ ورک پر نہیں جاتے۔
انجن صرف ویڈیو آلہ کھولنے پر ڈاؤن لوڈ ہوتا ہے اور براؤزر اسے اگلی بار کے لیے کیش کرتا ہے۔
ہر آلے کا اپنا صفحہ، ہدایات، حدود اور عام سوالات ہیں، اس لیے پہلے کوئی ترتیب نہیں چاہیے۔
جی ہاں۔ 73hi کے ویڈیو آلات مفت ہیں، نہ رجسٹریشن اور نہ روزانہ کی حد۔
نہیں۔ WebAssembly میں مرتب FFmpeg براؤزر کے Web Worker میں چلتا ہے، اس لیے ویڈیو، نکالے گئے فریم اور GIF کبھی 73hi سرور تک نہیں پہنچتے۔
FFmpeg کا WebAssembly بِلڈ تقریباً 31 MB ہے۔ یہ خود میزبان ہے، پہلی بار کے بعد براؤزر میں کیش ہوتا ہے، اور صرف ویڈیو آلہ کھولنے پر ڈاؤن لوڈ ہوتا ہے۔
زیادہ تر عام کنٹینرز اور کوڈیکس کام کرتے ہیں، بشمول MP4، MOV، WebM، MKV اور AVI۔ بہت غیر معمولی کوڈیکس کو پہلے H.264 والی MP4 میں تبدیل کرنا پڑ سکتا ہے۔