-
Notifications
You must be signed in to change notification settings - Fork 142
/
Copy pathexif.js
1 lines (1 loc) · 7.32 KB
/
exif.js
1
const _0x24afc2=_0x3f73;function _0xcf68(){const _0x59c45d=['concat','https://instagram.com/surya_skylark05','mimetype','-vf','2846GhCbHf','scale=\x27min(320,iw)\x27:min\x27(320,ih)\x27:force_original_aspect_ratio=decrease,fps=15,\x20pad=320:320:-1:-1:[email protected],\x20split\x20[a][b];\x20[a]\x20palettegen=reserve_transparent=on:transparency_color=ffffff\x20[p];\x20[b][p]\x20paletteuse','error','2840FFHCBy','categories','load','1662216wdFPlf','11924627RpzXeO','toFormat','7890xQeonC','packname','00:00:05','unlinkSync','writeFileSync','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789','-an','.mp4','.webp','4564pokBNB','exif','join','.jpg','from','-ss','path','1782444CjIByd','author','-loop','addOutputOptions','readFileSync','fluent-ffmpeg','utf-8','random','00:00:00','node-webpmux','172HvUfBh','webp','exports','50535MuuOFW','-vcodec','floor','269kFPwKq','stringify','save','Image','writeUIntLE','-vsync','-preset','data','length','test','end','5319UkhoyN'];_0xcf68=function(){return _0x59c45d;};return _0xcf68();}(function(_0x1c4be3,_0x3f10e4){const _0x10c026=_0x3f73,_0x8d86fc=_0x1c4be3();while(!![]){try{const _0x12ae33=parseInt(_0x10c026(0x1c7))/0x1*(-parseInt(_0x10c026(0x1d7))/0x2)+parseInt(_0x10c026(0x1dd))/0x3+-parseInt(_0x10c026(0x1c1))/0x4*(parseInt(_0x10c026(0x1c4))/0x5)+-parseInt(_0x10c026(0x1b7))/0x6+-parseInt(_0x10c026(0x1e9))/0x7*(-parseInt(_0x10c026(0x1da))/0x8)+parseInt(_0x10c026(0x1d2))/0x9*(-parseInt(_0x10c026(0x1e0))/0xa)+parseInt(_0x10c026(0x1de))/0xb;if(_0x12ae33===_0x3f10e4)break;else _0x8d86fc['push'](_0x8d86fc['shift']());}catch(_0x108699){_0x8d86fc['push'](_0x8d86fc['shift']());}}}(_0xcf68,0x4683c));const fs=require('fs'),{tmpdir}=require('os'),ff=require(_0x24afc2(0x1bc)),webp=require(_0x24afc2(0x1c0)),path=require(_0x24afc2(0x1b6)),makeid=_0x757f0a=>{const _0x3cba76=_0x24afc2;let _0x23541a='',_0x2a3b4e=_0x3cba76(0x1e5),_0x2a0c2d=_0x2a3b4e['length'];for(let _0x4134fc=0x0;_0x4134fc<_0x757f0a;_0x4134fc++){_0x23541a+=_0x2a3b4e['charAt'](Math[_0x3cba76(0x1c6)](Math[_0x3cba76(0x1be)]()*_0x2a0c2d));}return _0x23541a;};async function imageToWebp(_0x57d4f1){const _0x5bdd91=_0x24afc2,_0x16f173=path[_0x5bdd91(0x1eb)](tmpdir(),makeid(0xa)+'.webp'),_0x52980a=path[_0x5bdd91(0x1eb)](tmpdir(),makeid(0xa)+_0x5bdd91(0x1ec));fs['writeFileSync'](_0x52980a,_0x57d4f1),await new Promise((_0x4b920b,_0x12b8e1)=>{const _0x4b47ba=_0x5bdd91;ff(_0x52980a)['on'](_0x4b47ba(0x1d9),_0x12b8e1)['on'](_0x4b47ba(0x1d1),()=>_0x4b920b(!![]))[_0x4b47ba(0x1ba)]([_0x4b47ba(0x1c5),'libwebp',_0x4b47ba(0x1d6),_0x4b47ba(0x1d8)])[_0x4b47ba(0x1df)](_0x4b47ba(0x1c2))[_0x4b47ba(0x1c9)](_0x16f173);});const _0x38d2c3=fs[_0x5bdd91(0x1bb)](_0x16f173);return fs[_0x5bdd91(0x1e3)](_0x16f173),fs[_0x5bdd91(0x1e3)](_0x52980a),_0x38d2c3;}async function videoToWebp(_0x2dd13a){const _0x3efb41=_0x24afc2,_0xe4364b=path[_0x3efb41(0x1eb)](tmpdir(),makeid(0xa)+_0x3efb41(0x1e8)),_0x12a726=path[_0x3efb41(0x1eb)](tmpdir(),makeid(0xa)+_0x3efb41(0x1e7));fs[_0x3efb41(0x1e4)](_0x12a726,_0x2dd13a),await new Promise((_0x47eb8b,_0x5a3805)=>{const _0x42bc9b=_0x3efb41;ff(_0x12a726)['on'](_0x42bc9b(0x1d9),_0x5a3805)['on']('end',()=>_0x47eb8b(!![]))['addOutputOptions']([_0x42bc9b(0x1c5),'libwebp','-vf',_0x42bc9b(0x1d8),_0x42bc9b(0x1b9),'0',_0x42bc9b(0x1b5),_0x42bc9b(0x1bf),'-t',_0x42bc9b(0x1e2),_0x42bc9b(0x1cd),'default',_0x42bc9b(0x1e6),_0x42bc9b(0x1cc),'0'])[_0x42bc9b(0x1df)]('webp')[_0x42bc9b(0x1c9)](_0xe4364b);});const _0x527313=fs[_0x3efb41(0x1bb)](_0xe4364b);return fs['unlinkSync'](_0xe4364b),fs[_0x3efb41(0x1e3)](_0x12a726),_0x527313;}async function writeExifImg(_0x1cfb85,_0x490fe7){const _0x4825d8=_0x24afc2;let _0x4c1c3d=await imageToWebp(_0x1cfb85);const _0x16bf02=path[_0x4825d8(0x1eb)](tmpdir(),makeid(0xa)+'.webp'),_0x4c1f9a=path[_0x4825d8(0x1eb)](tmpdir(),makeid(0xa)+'.webp');fs[_0x4825d8(0x1e4)](_0x16bf02,_0x4c1c3d);if(_0x490fe7[_0x4825d8(0x1e1)]||_0x490fe7[_0x4825d8(0x1b8)]){const _0x30768d=new webp[(_0x4825d8(0x1ca))](),_0x4d1d4f={'sticker-pack-id':_0x4825d8(0x1d4),'sticker-pack-name':_0x490fe7[_0x4825d8(0x1e1)],'sticker-pack-publisher':_0x490fe7['author'],'emojis':_0x490fe7['categories']?_0x490fe7[_0x4825d8(0x1db)]:['']},_0x46c7d0=Buffer[_0x4825d8(0x1ed)]([0x49,0x49,0x2a,0x0,0x8,0x0,0x0,0x0,0x1,0x0,0x41,0x57,0x7,0x0,0x0,0x0,0x0,0x0,0x16,0x0,0x0,0x0]),_0x3dddf4=Buffer['from'](JSON[_0x4825d8(0x1c8)](_0x4d1d4f),_0x4825d8(0x1bd)),_0x269082=Buffer[_0x4825d8(0x1d3)]([_0x46c7d0,_0x3dddf4]);return _0x269082[_0x4825d8(0x1cb)](_0x3dddf4[_0x4825d8(0x1cf)],0xe,0x4),await _0x30768d[_0x4825d8(0x1dc)](_0x16bf02),fs[_0x4825d8(0x1e3)](_0x16bf02),_0x30768d[_0x4825d8(0x1ea)]=_0x269082,await _0x30768d[_0x4825d8(0x1c9)](_0x4c1f9a),_0x4c1f9a;}}async function writeExifVid(_0x38be85,_0x52d52e){const _0x12964d=_0x24afc2;let _0x3c9698=await videoToWebp(_0x38be85);const _0x37ef89=path[_0x12964d(0x1eb)](tmpdir(),makeid(0xa)+_0x12964d(0x1e8)),_0x4e4d02=path[_0x12964d(0x1eb)](tmpdir(),makeid(0xa)+_0x12964d(0x1e8));fs['writeFileSync'](_0x37ef89,_0x3c9698);if(_0x52d52e[_0x12964d(0x1e1)]||_0x52d52e[_0x12964d(0x1b8)]){const _0x370981=new webp[(_0x12964d(0x1ca))](),_0x4c99ae={'sticker-pack-id':_0x12964d(0x1d4),'sticker-pack-name':_0x52d52e[_0x12964d(0x1e1)],'sticker-pack-publisher':_0x52d52e['author'],'emojis':_0x52d52e['categories']?_0x52d52e[_0x12964d(0x1db)]:['']},_0xe919d7=Buffer[_0x12964d(0x1ed)]([0x49,0x49,0x2a,0x0,0x8,0x0,0x0,0x0,0x1,0x0,0x41,0x57,0x7,0x0,0x0,0x0,0x0,0x0,0x16,0x0,0x0,0x0]),_0x3e0861=Buffer['from'](JSON['stringify'](_0x4c99ae),_0x12964d(0x1bd)),_0x3c793a=Buffer[_0x12964d(0x1d3)]([_0xe919d7,_0x3e0861]);return _0x3c793a['writeUIntLE'](_0x3e0861[_0x12964d(0x1cf)],0xe,0x4),await _0x370981['load'](_0x37ef89),fs[_0x12964d(0x1e3)](_0x37ef89),_0x370981['exif']=_0x3c793a,await _0x370981[_0x12964d(0x1c9)](_0x4e4d02),_0x4e4d02;}}async function writeExif(_0x33a114,_0x11c889){const _0x553bdd=_0x24afc2;let _0x93c44d=/webp/['test'](_0x33a114[_0x553bdd(0x1d5)])?_0x33a114[_0x553bdd(0x1ce)]:/image/['test'](_0x33a114[_0x553bdd(0x1d5)])?await imageToWebp(_0x33a114[_0x553bdd(0x1ce)]):/video/[_0x553bdd(0x1d0)](_0x33a114['mimetype'])?await videoToWebp(_0x33a114[_0x553bdd(0x1ce)]):'';const _0x957904=path[_0x553bdd(0x1eb)](tmpdir(),makeid(0xa)+_0x553bdd(0x1e8)),_0x48bbf4=path['join'](tmpdir(),makeid(0xa)+'.webp');fs[_0x553bdd(0x1e4)](_0x957904,_0x93c44d);if(_0x11c889['packname']||_0x11c889[_0x553bdd(0x1b8)]){const _0x4ca23b=new webp[(_0x553bdd(0x1ca))](),_0x353f96={'sticker-pack-id':_0x553bdd(0x1d4),'sticker-pack-name':_0x11c889[_0x553bdd(0x1e1)],'sticker-pack-publisher':_0x11c889[_0x553bdd(0x1b8)],'emojis':_0x11c889['categories']?_0x11c889[_0x553bdd(0x1db)]:['']},_0x3aacc6=Buffer[_0x553bdd(0x1ed)]([0x49,0x49,0x2a,0x0,0x8,0x0,0x0,0x0,0x1,0x0,0x41,0x57,0x7,0x0,0x0,0x0,0x0,0x0,0x16,0x0,0x0,0x0]),_0x334f5c=Buffer['from'](JSON[_0x553bdd(0x1c8)](_0x353f96),_0x553bdd(0x1bd)),_0x24cc41=Buffer[_0x553bdd(0x1d3)]([_0x3aacc6,_0x334f5c]);return _0x24cc41[_0x553bdd(0x1cb)](_0x334f5c[_0x553bdd(0x1cf)],0xe,0x4),await _0x4ca23b[_0x553bdd(0x1dc)](_0x957904),fs['unlinkSync'](_0x957904),_0x4ca23b['exif']=_0x24cc41,await _0x4ca23b[_0x553bdd(0x1c9)](_0x48bbf4),_0x48bbf4;}}function _0x3f73(_0xfd1c84,_0x526505){const _0xcf6897=_0xcf68();return _0x3f73=function(_0x3f736c,_0x47c094){_0x3f736c=_0x3f736c-0x1b5;let _0x4fb342=_0xcf6897[_0x3f736c];return _0x4fb342;},_0x3f73(_0xfd1c84,_0x526505);}module[_0x24afc2(0x1c3)]={'imageToWebp':imageToWebp,'videoToWebp':videoToWebp,'writeExifImg':writeExifImg,'writeExifVid':writeExifVid,'writeExif':writeExif};