Update
This commit is contained in:
@@ -1,12 +1,10 @@
|
|||||||
import { FFmpeg } from '@ffmpeg/ffmpeg';
|
import { FFmpeg } from '@ffmpeg/ffmpeg';
|
||||||
import { fetchFile, toBlobURL } from '@ffmpeg/util';
|
import { fetchFile, toBlobURL } from '@ffmpeg/util';
|
||||||
import { useCallback, useMemo, useRef, useState } from 'react';
|
import { useCallback, useMemo, useState } from 'react';
|
||||||
|
|
||||||
const useVideoExport = ({ timelineElements, dimensions, totalDuration }) => {
|
const useVideoExport = ({ timelineElements, dimensions, totalDuration }) => {
|
||||||
const [showConsoleLogs] = useState(false);
|
const [showConsoleLogs] = useState(false);
|
||||||
|
|
||||||
const ffmpegRef = useRef(new FFmpeg());
|
|
||||||
|
|
||||||
const [isExporting, setIsExporting] = useState(false);
|
const [isExporting, setIsExporting] = useState(false);
|
||||||
const [exportProgress, setExportProgress] = useState(0);
|
const [exportProgress, setExportProgress] = useState(0);
|
||||||
const [exportStatus, setExportStatus] = useState('');
|
const [exportStatus, setExportStatus] = useState('');
|
||||||
|
|||||||
Reference in New Issue
Block a user