(Want)Windows 10でビデオをバッチで回転させたいですか?このチュートリアルでは、Windows10PCで一度に複数のビデオファイルを回転させる方法について説明します。(rotate multiple video files at once)そのために、2つの異なる方法を使用します。これらの方法をチェックしてみましょう!
Windows10で(Windows 10)ビデオ(Videos)をバッチローテーションする方法
Windows10PCでビデオを一括回転する2つの方法は次のとおりです。
- GUIフリーウェアの使用– XMedia Recode(GUI Freeware – XMedia Recode)
- コマンドラインインターフェイスの使用– FFmpeg(Interface – FFmpeg)
これらの方法について詳しく説明しましょう。
1] XMediaRecodeを使用してビデオを(XMedia Recode)バッチ(Batch)回転します
GUIベースのソフトウェアを使用して、一度に複数のビデオをローテーションできます。ここでは、 XMediaRecode(XMedia Recode)と呼ばれるこの無料ソフトウェアを使用します。これは、 Windows10用(Windows 10)の無料のビデオコンバーターおよびエディターソフトウェアです。このフリーウェアを使用して、複数のビデオをバッチ処理できます。
このソフトウェアは、一度に複数のビデオの向きを変更する回転機能を提供します。(Rotate)それとは別に、トリミング、クリップ速度、ボックスブラー、字幕の追加、テキストの追加、セピア、ペイント効果、サイズ変更(crop, clip speed, box blur, add subtitles, add text, sepia, painting effect, resize,)など、他の編集機能もあります。このソフトウェアを使用してビデオを一括回転するプロセスを確認しましょう。
まず、[ファイルを開く( Open File)]ボタンをクリックして、一度に回転させたい複数のビデオをインポートします。次に、それらすべてを選択し、[Filters/Preview]タブに移動して、下のスクリーンショットに示すように[フィルターの追加]ボタンをクリックします。(Add Filter)
次に、ポップアップウィンドウから[回転( Rotate)]フィルターを選択し、[追加( Add)]ボタンを押します。
その後、回転角度(rotation angle)や塗りつぶしの色(fill color)などの回転パラメータを設定します。回転角度を調整しながら、ビデオを選択してその回転バージョンをプレビューし、最終的なビデオがどのように見えるかを確認することもできます。
[フォーマット(Formats)]タブに移動し、回転したビデオに必要な出力フォーマットを選択します。MP4、3GP(MP4)、MKV、AVI、ASF、MTS、FLVなどの多くの出力ビデオ形式をサポートしています。このタブで出力場所やその他の構成を設定することもできます。
最後に、[キューに追加(Add to Queue)]オプションをクリックし、[エンコード( Encode)]ボタンを押して、ビデオのバッチ回転を開始します。
ビデオのサイズに応じて、出力ビデオを数秒または数分で処理および保存します。
こちらの公式ウェブサイトからダウンロードできます:xmedia-recode.de。
2] FFmpegでコマンドラインを使用してビデオをバッチ回転します(Batch)
Windows 10のコマンドラインインターフェイスを使用してビデオを一括回転するには、 FFmpegと呼ばれるサードパーティのソフトウェアを使用します。audio/ video, convert video from one format to another, stream online videos, resize videos,などのマルチメディアファイルを処理できる多目的ビデオユーティリティソフトウェアです。これは、コマンドプロンプトから操作できるコマンドベースのソフトウェアです。これを使用して、ビデオをまとめてローテーションすることもできます。方法を確認しましょう!
読む:(Read:)コマンドラインを使用してビデオのサイズ(resize a video using Command-line.)を変更する方法。
最初に、 FFmpeg(FFmpeg)を使用して複数のビデオでバッチローテーションを実行するためのバッチファイルを作成する必要があります。FFmpegを使用した(FFmpeg)コマンドプロンプト(Command Prompt)で複数のビデオを簡単(Simply)にローテーションするには、以下の手順に従ってください。
まず、ffmpeg.orgからFFmpegソフトウェアをダウンロードし、ダウンロードした(FFmpeg)ZIPフォルダーを解凍します。
その後、メモ帳(Notepad)アプリケーションまたは使用するテキストエディタを開き、次の構文でコマンドを入力します。
ffmpeg -i [input video file] -vf "transpose=[value]" [output video file]
上記のコマンドでは、入力および出力ビデオファイルをそれぞれのフォルダパスで入力する必要があります。また、「転置(transpose)」コマンドを使用してビデオを回転させます。ビデオを反時計回りに90度回転させ、垂直方向に反転させる場合は、値「0 」を保持します。(0)ビデオを回転させるその他の値は、「1」=時計回りに90度、「2」=反時計回り(Counterclockwise)に90度、「3」=時計回りと垂直方向に90度反転します。
ビデオを時計回りに180度回転させる場合は、次のコマンドを入力する必要があります。
ffmpeg -i [input video file] -vf "transpose=2,transpose=2" [output video file]
最終的な回転コマンドがどのように見えるかの例は次のとおりです。
ffmpeg -i C:\twc-video.avi -vf "transpose=1" C:\twc-video_1.avi
以下のスクリーンショットに示すように、新しい行で複数のビデオに対してコマンドを繰り返します。入力ビデオごとに異なる「転置」値を保持して、それらを異なる角度に回転させることができます。
次に、メモ帳の(Notepad)File > Save As名前を付けて保存]オプションに移動し、 .batファイル拡張子を付けてテキストファイルを保存します。その際、[ファイル(All Files )の種類として保存(Save as type)]を選択し、ファイル名の後に.bat拡張子を手動で追加します。
次に、作成したバッチファイルをコピーしてFFmpegフォルダーのFFmpeg.exeアプリケーションファイル(binサブフォルダーにあります)の隣に貼り付ける必要があります。
最後に、バッチファイルをダブルクリックすると、コマンドプロンプト(Command Prompt)でビデオの回転が開始されます。完了したら、出力ファイルを確認します。コマンドに記載されているように回転します。
Windows10PCでビデオのバッチを一緒に回転させる2つの異なる方法について説明しました。好みに応じてそれらのいずれかを試して、ビデオの向きをまとめて変更できます。
How to batch rotate Videos using GUI and Command-line in Windows 10
Wаnt to rotate vіdeos in a batch in Windows 10? This tutorial will guide yoυ to rotate multiple video files at once on your Windows 10 PC. For that, I will be using two different methods. Let’s check out what are these methods!
How to batch rotate Videos in Windows 10
Here are the two methods to bulk rotate videos on your Windows 10 PC:
- Using a GUI Freeware – XMedia Recode
- Using Command-Line Interface – FFmpeg
Let’s discuss these methods in an elaborative way.
1] Batch rotate videos using XMedia Recode
You can use a GUI-based software to rotate multiple videos at once. Here, I am going to use this free software called XMedia Recode. It is a free video converter and editor software for Windows 10. You can batch process multiple videos using this freeware.
This software provides you a Rotate function to change the orientation of multiple videos at once. Apart from that, you can also find other editing features in it including crop, clip speed, box blur, add subtitles, add text, sepia, painting effect, resize, etc. Let’s check out the process of bulk rotating videos through this software.
Firstly, click on the Open File button to import multiple videos that you want to rotate at once. Next, select all of them and go to the Filters/Preview tab and then click on the Add Filter button as depicted in the below screenshot.
Now, select the Rotate filter from the pop-up window and press the Add button.
After that, set up rotation parameters including rotation angle and fill color. While adjusting the rotation angle, you can also select a video and preview its rotated version to have a look at how the final video will look like.
Go to the Formats tab and select the desired output format for rotated videos. It supports a lot of output video formats including MP4, 3GP, MKV, AVI, ASF, MTS, FLV, etc. You can also set up output location and other configurations in this tab.
Finally, click on the Add to Queue option and then press Encode button to start batch rotating videos.
It will process and save output videos in a few seconds or minutes, depending upon the size of the videos.
You can download it from its official website here: xmedia-recode.de.
2] Batch rotate videos using command line with FFmpeg
To bulk rotate videos using the command-line interface in Windows 10, I will be using a third-party software called FFmpeg. It is a multi-purpose video utility software that lets you process multimedia files, like play audio/ video, convert video from one format to another, stream online videos, resize videos, and more. It is a command-based software that you can operate through your command prompt. Using it, you can also rotate videos in bulk. Let’s check out how!
Read: How to resize a video using Command-line.
You first need to create a batch file to perform batch rotation on multiple videos using FFmpeg. Simply follow the below mentioned steps to easily rotate multiple videos through Command Prompt with FFmpeg:
Firstly, download FFmpeg software from ffmpeg.org and extract the downloaded ZIP folder.
After that, open the Notepad application or any text editor that you use and enter a command with the following syntax:
ffmpeg -i [input video file] -vf "transpose=[value]" [output video file]
In the above command, you need to enter input and output video files with their respective folder path. And “transpose” command is used to rotate videos. Keep the value “0” if you want to rotate your video 90 degrees counterclockwise and flip vertically. Other values to rotate videos are “1” = 90 degrees Clockwise, “2” = 90 degrees Counterclockwise, and “3” = 90 Clockwise and Vertical Flip.
In case you want to rotate a video by 180 degrees clockwise, you need to enter the below command:
ffmpeg -i [input video file] -vf "transpose=2,transpose=2" [output video file]
An example of how your final rotate command will look like is:
ffmpeg -i C:\twc-video.avi -vf "transpose=1" C:\twc-video_1.avi
Repeat the commands for multiple videos in new lines as shown in the below screenshot. You can keep different “transpose” values for each of the input videos to rotate them to different angles.
Now, go to the File > Save As option in Notepad and save the text file with the .bat file extension. While doing so, select Save as type to All Files and manually add .bat extension after the filename.
Next, you have to copy and paste the created batch file in the FFmpeg folder, next to the FFmpeg.exe application file (found in bin subfolder).
Finally, double-click on the batch file and it will start rotating your videos in Command Prompt. When done, check the output files; they will be rotated as mentioned in commands.
I have mentioned two different ways to rotate a batch of videos together on your Windows 10 PC. You can try any of them as per your preference and modify the orientation of your videos in bulk.