ଏହି ଟୁଲ୍ କେଉଁଥିପାଇଁ ଅଟେ
ଆପଣଙ୍କ ପାଖରେ ଦ୍ୱିଭାଷୀ ସବ୍ଟାଇଟଲ୍ ଅଛି କିନ୍ତୁ କେବଳ ଗୋଟିଏ ଟ୍ରାକ୍ ଚାହାଁନ୍ତି — କିମ୍ବା ଓଲଟା, ଆପଣ ଦୁଇଟି ଟ୍ରାକ୍ ସ୍ପ୍ଲିଟ୍ କିମ୍ବା ମର୍ଜ କରିବାକୁ ଚାହାଁନ୍ତି:
ଏହା ଦ୍ୱିଭାଷୀ କଣ୍ଟେଣ୍ଟ୍ କିପରି ଡିଟେକ୍ଟ କରେ
ଡୁଆଲ୍-ଟ୍ରାକ୍ ଦ୍ୱିଭାଷୀ ସବ୍ଟାଇଟଲ୍ଗୁଡ଼ିକ ଦୁଇଟି ସାଧାରଣ ରୂପରେ ଆସେ, ଏବଂ ଟୁଲ୍ ପ୍ରତ୍ୟେକକୁ ଚିହ୍ନିଥାଏ — ଭାଷା ଅନୁମାନ ନକରି: ରୂପ A (ଗୋଟିଏ ଏଣ୍ଟ୍ରି, ଦୁଇଟି ଲାଇନ୍) ଲିଖନ ପ୍ରଣାଳୀ ଦ୍ୱାରା ଟ୍ରାକ୍ଗୁଡ଼ିକୁ ସ୍ପ୍ଲିଟ୍ କରେ — କାନା, ହାଙ୍ଗୁଲ୍, ହାନଜି, ଲାଟିନ୍ ଏବଂ ଅନ୍ୟାନ୍ୟ ପ୍ରଣାଳୀ, ସବୁମାତ୍ର ଦଶଟି; ଦୁଇଟି ଭିନ୍ନ ପ୍ରଣାଳୀର ଅର୍ଥ ଦ୍ୱିଭାଷୀ, ଏବଂ ଯାହା ପ୍ରଥମେ ଦୃଶ୍ଚମାନ ହୁଏ ତାହା ମୂଳ ଭାବରେ ଗଣନା କରାଯାଏ। ଏକ ଏକକ ପ୍ରଣାଳୀ (ଉଦାହରଣ ସ୍ୱରୂପ, ଦୁଇଟିରେ ୱ୍ରାପ୍ ହୋଇଥିବା ଏକ ଲମ୍ବା ଚାଇନିଜ୍ ଲାଇନ୍) କୁ ଏକଭାଷୀ ଭାବରେ ବିଚାର କରାଯାଏ ଏବଂ ଯେପରି ଅଛି ସେପରି ରଖାଯାଏ। ରୂପ B (ସମାନ ଟାଇମିଂ ସହିତ ଦୁଇଟି ପୃଥକ ଏଣ୍ଟ୍ରି) ଅବସ୍ଥାନ ଦ୍ୱାରା ଟ୍ରାକ୍ଗୁଡ଼ିକୁ ସ୍ପ୍ଲିଟ୍ କରେ — ସମାନ ଟାଇମ୍ଷ୍ଟାମ୍ପରେ ଥିବା ଦୁଇଟି ଏଣ୍ଟ୍ରି ଏକ ଯୋଡ଼ି ଗଠନ କରେ, ପ୍ରଥମଟି ମୂଳ ଭାବରେ ଗଣନା କରାଯାଏ, ଏବଂ ଇଂରାଜୀ-ଫ୍ରେଞ୍ଚ କିମ୍ବା ଇଂରାଜୀ-ଜର୍ମାନ୍ ପରି ଲାଟିନ୍ ବର୍ଣ୍ଣମାଳା ସେୟାର କରୁଥିବା ମିଶ୍ରଣଗୁଡ଼ିକ ମଧ୍ୟ ସଠିକ୍ ଭାବରେ ପୃଥକ କରାଯାଏ। ଯେତେବେଳେ କୌଣସି ଦ୍ୱିଭାଷୀ କଣ୍ଟେଣ୍ଟ୍ ଡିଟେକ୍ଟ କରାଯାଏ ନାହିଁ, ସେତେବେଳେ ମୋଡ୍ ସେଲେକ୍ଟର୍ ଏବଂ ଷ୍ଟାର୍ଟ ବଟନ୍ ଏକ ସ୍ପଷ୍ଟ ବିଜ୍ଞପ୍ତି ସହିତ ଏକାଠି ଗ୍ରେ ଆଉଟ୍ ହୋଇଯାଏ, ତେଣୁ ଏହା କେବେ ମଧ୍ୟ ଭୁଲ୍ ଫଳାଫଳକୁ ବଳପୂର୍ବକ ସ୍ପ୍ଲିଟ୍ କରେ ନାହିଁ।
ଚାରୋଟି ମୋଡ୍
“ଆପଣ କେଉଁଟି ଚାହାଁନ୍ତି?” ଡ୍ରପ୍ଡାଉନ୍ରେ ଚାରୋଟି ମଧ୍ୟରୁ ଗୋଟିଏ ବାଛନ୍ତୁ: କେବଳ ମୂଳ ରଖନ୍ତୁ ଏବଂ କେବଳ ଅନୁବାଦ ରଖନ୍ତୁ ପ୍ରତ୍ୟେକ ଗୋଟିଏ ଫାଇଲ୍ ପ୍ରସ୍ତୁତ କରନ୍ତି; ଦୁଇଟିରେ ସ୍ପ୍ଲିଟ୍ କରନ୍ତୁ ଏକ ମୂଳ ଫାଇଲ୍ ଏବଂ ଏକ ଅନୁବାଦ ଫାଇଲ୍ ପ୍ରସ୍ତୁତ କରେ, ଯେଉଁଥିରେ ଫାଇଲ୍ ନାମଗୁଡ଼ିକ ଓଭରରାଇଟ୍ ପ୍ରତିରୋଧ କରିବା ପାଇଁ `.orig` / `.dst` ଅଟୋ-ଟ୍ୟାଗ୍ ହୋଇଥାଏ; ଗୋଟିଏ ଦୁଇ-ଲାଇନ୍ ଏଣ୍ଟ୍ରିରେ ମର୍ଜ କରନ୍ତୁ ପ୍ରତ୍ୟେକ ଯୋଡ଼ିକୁ ଏକ ଦ୍ୱିଭାଷୀ ଏଣ୍ଟ୍ରିରେ ପରିଣତ କରେ — ଗୋଟିଏ ଲାଇନ୍ରେ ମୂଳ, ଅନ୍ୟ ଲାଇନ୍ରେ ଅନୁବାଦ — ଯେତେବେଳେ କି ଏକଭାଷୀ ଯୋଡ଼ିଗୁଡ଼ିକ ଯେପରି ଅଛି ସେପରି ରଖାଯାଏ ଏବଂ କୌଣସି ଦ୍ୱିତୀୟ ଲାଇନ୍ ଆବିଷ୍କାର କରାଯାଏ ନାହିଁ। ଯେତେବେଳେ ଆପଣ ମୋଡ୍ କିମ୍ବା ଆଉଟପୁଟ୍ ଫର୍ମାଟ୍ ପରିବର୍ତ୍ତନ କରନ୍ତି, ବିଦ୍ୟମାନ କଣ୍ଟେଣ୍ଟ୍ ସ୍ୱୟଂଚାଳିତ ଭାବରେ ପୁନଃ-ଚାଲେ — ପୁନର୍ବାର ଷ୍ଟାର୍ଟ କ୍ଲିକ୍ କରିବାର ଆବଶ୍ୟକତା ନାହିଁ।

ઇନପୁଟ୍ ଏବଂ ଆଉଟପୁଟ୍
ସାତଟି ଫର୍ମାଟ୍ ପଢ଼େ — SRT, VTT, ASS, SSA, SBV, LRC, TXT (ଫାଇଲ୍ ଏକ୍ସଟେନ୍ସନ୍ ପ୍ରଥମେ, ଫଲୋବ୍ୟାକ୍ ଭାବରେ କଣ୍ଟେଣ୍ଟ୍ ସ୍ନିଫିଂ) — ଏବଂ ଚାରୋଟି ଏକ୍ସପୋର୍ଟ କରେ: SRT, VTT, ASS, TXT। ଯେକୌଣସି ଇନପୁଟ୍-ଆଉଟପୁଟ୍ ମିଶ୍ରଣ କାମ କରେ, ତେଣୁ କ୍ରସ୍-ଫର୍ମାଟ୍ କନଭର୍ସନ୍ ରାସ୍ତାରେ ଘଟେ। ASS `\N` ଲାଇନ୍ ବ୍ରେକ୍ଗୁଡ଼ିକ ପ୍ରକୃତ ଲାଇନ୍ ବ୍ରେକ୍କୁ ପୁନଃସ୍ଥାପିତ ହୁଏ, ଏବଂ କ୍ରସ୍-ଫର୍ମାଟ୍ ଏକ୍ସପୋର୍ଟରେ ଇଫେକ୍ଟ ଟ୍ୟାଗ୍ଗୁଡ଼ିକ ଷ୍ଟ୍ରିପ୍ ହୁଏ।
ଫଳାଫଳ ଏବଂ ଏକ୍ସପୋର୍ଟ
ଫଳାଫଳଗୁଡ଼ିକ ଏକ ପଢ଼ିବା-ମାତ୍ରେ ଟେକ୍ସଟ୍ ବକ୍ସରେ ସମ୍ପୂର୍ଣ୍ଣ ରୂପେ ଦର୍ଶାଯାଏ, ପ୍ରତ୍ୟେକ ଫାଇଲ୍ ଏଣ୍ଟ୍ରି ଗଣନା ଏବଂ ସମୁଦାୟ ଅବଧି ପରିସଂଖ୍ୟାନ ସହିତ; ଡାଉନଲୋଡ୍ ଏବଂ କପି ବଟନ୍ ଫାଇଲ୍କୁ ସିଧାସଳଖ ନେଇଯାଏ। ଫଳାଫଳ କ୍ଷେତ୍ରଟି ଏକ ପ୍ରିଭ୍ୟୁ — ଏଠାରେ ଟେକ୍ସଟ୍ କିମ୍ବା ଟାଇମିଂର କୌଣସି ଏଡିଟିଂ ନାହିଁ। ପରିବର୍ତ୍ତନ କରିବାକୁ, ପ୍ରଥମେ ଏକ୍ସପୋର୍ଟ କରନ୍ତୁ, ତା’ପରେ ମେଚିଂ ଟୁଲ୍ ବ୍ୟବହାର କରନ୍ତୁ।

ପ୍ରଶ୍ନୋତ୍ତର
ଗୋଟିଏ ଏଣ୍ଟ୍ରିରେ ଗୋଟିଏ ଲାଇନ୍ରେ ଇଂରାଜୀ ଏବଂ ଅନ୍ୟ ଲାଇନ୍ରେ ଫ୍ରେଞ୍ଚ ଅଛି — ଏହା କାହିଁକି ସ୍ପ୍ଲିଟ୍ ହେବ ନାହିଁ? ରୂପ A ଲିଖନ ପ୍ରଣାଳୀ ଦ୍ୱାରା ଟ୍ରାକ୍ଗୁଡ଼ିକୁ ସ୍ପ୍ଲିଟ୍ କରେ, ତେଣୁ ଏକ ଏକକ ଏଣ୍ଟ୍ରି ଭିତରେ ଗୋଟିଏ ପ୍ରଣାଳୀ ସେୟାର କରୁଥିବା ଦୁଇଟି ଭାଷାକୁ ପୃଥକ କରାଯାଇପାରିବ ନାହିଁ। ଏହାକୁ ରୂପ B (ସେହି ସମାନ ଟାଇମଲାଇନ୍ରେ ଦୁଇଟି ଏଣ୍ଟ୍ରି) ଭାବରେ ପୁନଃସଂରଚନା କରନ୍ତୁ ଏବଂ ଅବସ୍ଥାନ-ଭିତ୍ତିକ ସ୍ପ୍ଲିଟିଂ କାମ କରେ।
ଡାଉନଲୋଡ୍ରେ କେବଳ ଗୋଟିଏ ଫାଇଲ୍? “କେବଳ ମୂଳ ରଖନ୍ତୁ”, “କେବଳ ଅନୁବାଦ ରଖନ୍ତୁ” ଏବଂ “ଗୋଟିଏ ଦୁଇ-ଲାଇନ୍ ଏଣ୍ଟ୍ରିରେ ମର୍ଜ କରନ୍ତୁ” ପ୍ରତ୍ୟେକ ଡିଜାଇନ୍ ଅନୁଯାୟୀ ଏକ ଏକକ ଫାଇଲ୍ ପ୍ରସ୍ତୁତ କରନ୍ତି; କେବଳ “ଦୁଇଟିରେ ସ୍ପ୍ଲିଟ୍ କରନ୍ତୁ” ଆପଣଙ୍କୁ ଦୁଇଟି ଦିଏ, `.orig` / `.dst` ଟ୍ୟାଗ୍ ହୋଇଥାଏ।
ମୁଁ ବ୍ୟାଚ୍ ପ୍ରୋସେସ୍ କରିପାରିବି କି? ଏକ ସମୟରେ ଗୋଟିଏ ଫାଇଲ୍; କ୍ୟୁଗୁଡ଼ିକ ସମର୍ଥିତ ନୁହେଁ।
ଏହା ମୋର ସବ୍ଟାଇଟଲ୍ ଅପଲୋଡ୍ କରେ କି? ନାହିଁ — ପାର୍ସିଂ ଏବଂ ଏକ୍ସପୋର୍ଟ ସମ୍ପୂର୍ଣ୍ଣ ଭାବରେ ଆପଣଙ୍କ ବ୍ରାଉଜର୍ରେ ଚାଲେ।
ସମ୍ପର୍କିତ ଗାଇଡ୍
ଦୁଇଟି ଟ୍ରାକ୍ ସ୍ପ୍ଲିଟ୍ କରିବାର ଦ୍ରୁତ ଉପୟ ପାଇଁ ଦ୍ୱିଭାଷୀ ସବ୍ଟାଇଟଲ୍ଗୁଡ଼ିକୁ ଦୁଇଟି ଟ୍ରାକ୍ରେ ସ୍ପ୍ଲିଟ୍ କରିବା ଦେଖନ୍ତୁ; ଦ୍ୱିଭାଷୀ ସବ୍ଟାଇଟଲ୍ କିପରି ତିଆରି ହୁଏ ତାହା ପାଇଁ ଦ୍ୱିଭାଷୀ ସବ୍ଟାଇଟଲ୍ ତିଆରି କରିବାର ଦୁଇଟି ଉପାୟ ଦେଖନ୍ତୁ; ମେସିନ୍ ଟ୍ରାନ୍ସଲେସନ୍ ପାଇଁ AI ସବ୍ଟାଇଟଲ୍ ଟ୍ରାନ୍ସଲେସନ୍ ବ୍ୟବହାର କରନ୍ତୁ।