मैं एक आईफोन से स्लो-मो वीडियो का चयन करने के लिए प्रतिक्रिया-मूल-छवि-फसल-पिकर (v0.34.1) का उपयोग कर रहा हूं।

वीडियो का चयन करने के बाद, मैं प्रतिक्रिया-मूल-वीडियो (v5.0.2) का उपयोग करके वीडियो चला रहा हूं।

वीडियो के स्लो-मो प्रभाव वीडियो के प्लेबैक में प्रतिबिंबित नहीं होते हैं। मुझे इसे कैसे प्राप्त किया जाए इसके बारे में कोई जानकारी नहीं मिल रही है। क्या कोई मुझे सही दिशा दिखा सकता है?

धन्यवाद

0
jsinek 12 सितंबर 2020, 01:08

2 जवाब

सबसे बढ़िया उत्तर

मुझे इस मुद्दे का समाधान उस स्थिति में मिला है जब किसी और को इसका सामना करना पड़ता है।

मैंने प्रतिक्रिया-देशी-छवि-फसल-पिकर पुस्तकालय का उपयोग प्रतिक्रिया-मूल-कैमरारोल के साथ प्रतिक्रिया-देशी-कन्वर्ट-पीएच-संपत्ति के संयोजन में किया है। यह वीडियो क्लिप में एम्बेड किए गए स्लोमो डेटा को ठीक से प्रदान करेगा।

0
jsinek 14 सितंबर 2020, 20:35

जैसा मैंने कहा, आपको अपने इच्छित प्रभाव को प्राप्त करने के लिए इसके साथ खेलना होगा।

इसे अजमाएं:

const [rate,setRate] = useState(1);
const durationRef = useRef();
const checkCurrentTime = useCallback(({currentTime}) => {
  const percentagePlayed = currentTime/durationRef.current;
  setRate(percentagePlayed < 0.1 || percentagePlayed > 0.9 ? 1 : 0.2)
},[durationRef]);

return (
   <Video
     ...
     rate={rate}
     onLoad(({duration}) => durationRef.current = duration)
     onProgress={checkCurrentTime}
   />
)
0
Adam 12 सितंबर 2020, 01:52