Ինչպես կտրել տեսանյութը՝ նշելով մեկնարկն ու տևողությունը
Տեսանյութից հատված ստանալու համար փոխանցեք ոչ դատարկ մեդիայի Base64 տեքստը, նշեք մեկնարկը և տևողությունը վայրկյաններով, ապա գործարկեք մշակումը։ Հաջողության դեպքում կստանաք ոչ դատարկ MP4 արդյունք՝ Base64 ձևով։
Տեսանյութի հատվածի ընտրության նպատակը
Այս գործիքը տեսաֆայլից առանձնացնում է ընտրված հատվածը՝ հիմնվելով մեկնարկի պահի և տևողության վրա։ Այն օգտակար է, երբ ամբողջ տեսանյութի փոխարեն ցանկանում եք ստանալ միայն որոշակի դրվագ, օրինակ՝ կարճ ներկայացում, դասի մի մաս կամ տեսագրության ընտրված պահ։ Մուտքը ներկայացվում է ոչ դատարկ մեդիա տվյալներ պարունակող Base64 տեքստով, իսկ հաջող մշակման արդյունքը ստացվում է MP4 ձևաչափով՝ նույնպես Base64 տեքստի տեսքով։
Արժեքները նշեք վայրկյաններով և նախապես որոշեք, թե տեսանյութի որ պահից պետք է սկսվի հատվածը։ Տևողությունը ցույց է տալիս, թե որքան ժամանակ պետք է ընդգրկի առանձնացված դրվագը։ Եթե որևէ արժեք չեք տրամադրում, գործիքը կարող է կիրառել իր լռելյայն արժեքը, ուստի կարճ հատված ստանալու համար ցանկալի է երկու պարամետրն էլ հստակ նշել։
Գործողությունների հերթականությունը
-
Պատրաստեք սկզբնական տեսաֆայլի ոչ դատարկ Base64 ներկայացումը և փոխանցեք այն որպես մեդիա մուտք։ Տվյալները պետք է ամբողջական լինեն, որպեսզի գործիքը կարողանա դրանցից կարդալ տեսանյութը։ Եթե մեդիան ուղղակիորեն եք տրամադրում, ստուգեք դրա չափը. 50 ՄԲ-ից մեծ ուղղակի մուտքը մերժվում է։ Այդ սահմանը վերաբերում է ուղղակի տրամադրված մուտքին, ուստի այն մի ներկայացրեք որպես մեդիայի կամ արդյունքի բոլոր հնարավոր եղանակների ընդհանուր սահմանափակում։
-
Մեկնարկի դաշտում գրեք այն պահը, որից պետք է սկսվի հատվածը։ Արժեքը տրվում է վայրկյաններով։ Չնշելու դեպքում գործիքը սկսում է 0 վայրկյանից։ Մուտքագրված թիվը վերածվում է թվային արժեքի և պահվում 0-ից մինչև 86 400 վայրկյան թույլատրելի միջակայքում. այդ սահմաններից դուրս պահանջված թիվը չի օգտագործվում նույն տեսքով։
-
Տևողության դաշտում նշեք առանձնացվող հատվածի երկարությունը։ Եթե դաշտը դատարկ թողնեք, կիրառվում է 10 վայրկյան։ Տևողությունը նույնպես վերածվում է թվի և սահմանափակվում 0,1-ից մինչև 300 վայրկյան միջակայքում։ Հետևաբար շատ փոքր կամ շատ մեծ թիվ մուտքագրելիս մշակման համար օգտագործվող արժեքը կարող է տարբերվել ձեր սկզբնական գրառումից։
-
Գործարկեք մշակումը և ստուգեք ստացված պատասխանը։ Հաջող ընթացքի դեպքում կստանաք ոչ դատարկ MP4 արդյունք՝ Base64 տեքստով։ Եթե արդյունք չի ստեղծվում, պատճառը կարող է լինել չմշակվող մեդիան, մշակման ժամանակի լրանալը, FFmpeg-ի հասանելի չլինելը կամ ոչ դատարկ արդյունքի ֆայլի չստեղծվելը։
Ստացված պատասխանի ընթերցումը
Արդյունքը հաջողված համարեք այն դեպքում, երբ պատասխանում առկա է ոչ դատարկ MP4 ֆայլը ներկայացնող Base64 տեքստ։ Այդ տեքստը ինքնին վիդեոդիտման պատուհան չէ, այլ արդյունքի ներկայացում, որը պետք է մշակվի ձեր օգտագործած համապատասխան եղանակով։ Ստացված դրվագի ակնկալվող սահմանները գնահատելիս հաշվի առեք գործիքի կիրառած թվային միջակայքերը, ոչ միայն ձեր մուտքագրած սկզբնական թվերը։
Օրինակ՝ 0-ից փոքր մեկնարկը չի պահպանվում որպես բացասական պահ, իսկ 86 400-ից մեծ մեկնարկը չի պահպանվում այդ թվով։ Նույն կերպ 0,1 վայրկյանից փոքր տևողությունը կամ 300 վայրկյանից մեծ տևողությունը սահմանափակվում է աջակցվող միջակայքում։ Թվային սահմանափակումը, սակայն, չի երաշխավորում, որ տվյալ ֆայլը կմշակվի. մեդիայի ձևաչափի ընթեռնելիությունը, ժամանակի սահմանը և ոչ դատարկ արդյունքի ստեղծումը նույնպես կարևոր են։
Գործնական օրինակ
Դուք տեսաֆայլից առանձնացնում եք հատված, որը սկսվում է 12-րդ վայրկյանից և տևում է 8 վայրկյան։
Փոխանցեք ոչ դատարկ տեսաֆայլի Base64 տեքստը, մեկնարկը սահմանեք 12 վայրկյան, իսկ տևողությունը՝ 8 վայրկյան, հետո գործարկեք մշակումը։
Հաջող մշակման դեպքում պատասխանը պարունակում է ոչ դատարկ MP4 արդյունք՝ Base64 տեքստով։
Սահմանափակումներ
- Ուղղակի տրամադրվող 50 ՄԲ-ից մեծ մեդիա մուտքը մերժվում է, իսկ մշակումը կարող է չավարտվել, երբ ֆայլը մշակելի չէ, ժամանակը լրացել է, FFmpeg-ի գործարկման միջավայրը հասանելի չէ կամ ոչ դատարկ արդյունք չի ստեղծվել։
Հաճախակի սխալներ
- Եթե Base64 տեքստը դատարկ է, թերի է կամ ուղղակի տրամադրվող մուտքը գերազանցում է 50 ՄԲ-ը, մեդիան կարող է չընդունվել։ Փոխանցեք ամբողջական, ոչ դատարկ տվյալներ և ուղղակի մուտքի չափը պահեք թույլատրելի շեմի ներքո։
Հաճախ տրվող հարցեր
Կարո՞ղ եմ մեծ տեսաֆայլ փոխանցել։
Այո, եթե ուղղակի տրամադրվող մուտքի չափը չի անցնում 50 ՄԲ-ը և մեդիան ենթակա է մշակման։ Այդ թիվը միայն ուղղակի մուտքի համար է, ոչ թե մեդիայի կամ արդյունքի յուրաքանչյուր հնարավոր ներկայացման ընդհանուր սահման։
Ի՞նչ արժեքներ են կիրառվում, երբ մեկնարկն ու տևողությունը չեմ նշում։
Մեկնարկի համար կօգտագործվի 0 վայրկյանը, իսկ տևողության համար՝ 10 վայրկյանը, երբ այդ դաշտերը չեք լրացնում։ Երկու լռելյայն արժեքներն էլ կարող եք փոխարինել ձեր նշած թվերով։
Ի՞նչ է պատահում սահմաններից դուրս մեկնարկի կամ տևողության դեպքում։
Մեկնարկը սահմանափակվում է 0-ից մինչև 86 400 վայրկյան, իսկ տևողությունը՝ 0,1-ից մինչև 300 վայրկյան։ Այդ միջակայքներից դուրս մուտքագրված թվերը չեն պահպանվում անփոփոխ։