Using Auto Regressive Model to Predict Encoding Parameters for Consistent Video Quality
- Python 3.8+
- Required libraries listed in
requirements.txt
-
Clone the repository:
git clone https://github.com/chengzidl/QualityControlforVideo.git cd QualityControlforVideo
-
Install the required libraries:
pip install -r requirements.txt
-
Prepare your dataset in the specified format.
-
Run the model training script:
python train.py --data_path /path/to/your/data
-
Predict encoding parameters using the trained model:
python predict.py --input /path/to/your/input
The model will output the predicted encoding parameters which can be used to maintain consistent video quality.
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
) - Commit your changes (
git commit -am 'Add new feature'
) - Push to the branch (
git push origin feature-branch
) - Create a new Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Any acknowledgements or credits you want to give.