Skip to content

contropist/NFOGenerator

 
 

Repository files navigation

NFOGenerator

GitHub version

Buiding Status: master Build Status dev Build Status


An internal tool which can generate NFO with specific form automatically.

License

1. NFOGenerator

Copyright © 2017 Troy Lewis and Jevenski C. Woodsmann. All Rights Reserved

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

 http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

2. MediaInfo

Redistributions in binary form must reproduce the following sentence (including the link to the website) in the documentation and/or other materials provided with the distribution.

This product uses MediaInfo library, Copyright (c) 2002-2016 MediaArea.net SARL.

Requirement

  • DotNet Framework 3.5

https://www.microsoft.com/zh-CN/download/details.aspx?id=21

Introduction

https://github.com/metesa/NFOGenerator

Instruction

1. First, you should have a media file. It is better if it has a standard release name.

step1

2. Drag and drop it on the Input box or you can click the "Browse" button on the Input area to load the media file. When you have set input file, the program will automatically read some necessary media info and then display on the screens.

step2

3. If there is something missing or "unknown", the label will turn red so you can easily notice them. Now edit them to get black again.

4. For the missing iMDB info, click "Search by Title" button if you already have the correct title and correct year, and the program will open a new dialog showing search result. Then you can choose the one you want.

step3

5. For the missing source name info, just enter it in the textbox.

step4 step5

6. For the unknown audio language info, click the audio item to load the info. Edit the "Unknown" item and click "Edit Audio" button, and it will turn black again.

step6 step7 step8

7. After all missing info fixed, change the target location if needed.

step9

8. After everything done, click "GO!" button on bottom right.

step10

9. Bang! The NFO file with specific form will be generated.

step11

Miscellaneous

standard release name

For movie, it's like

[Movie name] [Year] [Resolution] [Source] [Audio] [Video]-[Release Group]
e.g. Big Buck Bunny 2008 1080p DM DD5.1 x264-Group

For TV episode, it's like

[TV name] [SxxExx] [Resolution] [Source] [Audio] [Video]-[Release Group]
e.g. Breaking Bad S01E01 1080p BluRay DD5.1 x264-Group

For TV season pack, it's like

[TV name] [Sxx] [Resolution] [Source] [Audio] [Video]-[Release Group]
e.g. Breaking Bad S01 1080p BluRay DD5.1 x264-Group

About

An internal tool which can generate NFO with specific form automatically

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 85.5%
  • Smarty 14.5%