Używam ffpmeg przekonwertować wszystkie moje filmy na mp4:Problem z zastąpieniem pliku podczas korzystania z ffmpeg do konwersji
ffmpeg -i InpuFile -vcodec h264 -acodec aac -strict -2 OutputFile.mp4
Problem polega na tym, czy jestem nadpisania pliku wejściowego, czyli na wyjściu i wejściu pliki są takie same:
ffmpeg -i InpuFile -vcodec h264 -acodec aac -strict -2 InpuFile.mp4 -y
lub
ffmpeg -i InpuFile -y -vcodec h264 -acodec aac -strict -2 InpuFile.mp4
nowy plik nie jest dobre. Trwa jedną sekundę, a jego rozmiar jest bardzo mały.
Wszelkie pomysły?
Chcę użyć tego jako skryptu na moim serwerze, więc nadpisywanie jest dla mnie najbardziej dogodnym sposobem, wolę w ten sposób zamiast tworzyć pliki tymczasowe, a następnie zastępować tymczasowy oryginałem.
Ta sama koncepcja dotyczy większości narzędzi systemu Linux. Jedynym sposobem na pokonanie tego jest użycie pliku tmp. A jeśli narzędzia mają opcje na pokonanie tego, to w zasadzie to, co robią za kulisami. –