diff --git a/data/boxes-udta.csv b/data/boxes-udta.csv index b41764f..e72fe19 100644 --- a/data/boxes-udta.csv +++ b/data/boxes-udta.csv @@ -41,3 +41,50 @@ yrrc,Year when media was recorded,3GPP swre,Name and version number of the software that generated this movie,Apple diap,Dialogue processing (DialogueProcessingBox),ETSI AC-4 ctlc,Content type for loudness control,Apple +©arg,Name of arranger,QT +©ark,Keywords for arranger,QT +©cok,Keywords for composer,QT +©com,Name of composer,QT +©cpy,Copyright statement,QT +©day,Date the movie content was created,QT +©dir,Name of movie's director,QT +©ed1,Edit date and description 1,QT +©ed2,Edit date and description 2,QT +©ed3,Edit date and description 3,QT +©ed4,Edit date and description 4,QT +©ed5,Edit date and description 5,QT +©ed6,Edit date and description 6,QT +©ed7,Edit date and description 7,QT +©ed8,Edit date and description 8,QT +©ed9,Edit date and description 9,QT +©fmt,Indication of movie format,QT +©inf,Information about the movie,QT +©isr,ISRC code,QT +©lab,Name of record label,QT +©lal,URL of record label,QT +©mak,Name of file creator or maker,QT +©mal,URL of file creator or maker,QT +©nak,Title keywords of the content,QT +©nam,Title of the content,QT +©pdk,Keywords for producer,QT +©phg,Recording copyright statement (P),QT +©prd,Name of producer,QT +©prf,Names of performers,QT +©prk,Keywords of main artist and performer,QT +©prl,URL of main artist and performer,QT +©req,Special hardware and software requirements,QT +©snk,Subtitle keywords of the content,QT +©snm,Subtitle of content,QT +©src,Credits for those who provided movie source content,QT +©swf,Name of songwriter,QT +©swk,Keywords for songwriter,QT +©swr,Name and version number of the software (or hardware) that generated this movie,QT +©wrt,Name of movie's writer,QT +AllF,Play all frames,QT +name,Name of object,QT +tnam,Localized track name,QT +tagc,Media characteristic tag,QT +LOOP,Looping style,QT +ptv$20,Print to video (full screen mode),QT +SelO,Play selection only,QT +WLOC,Default window location for movie,QT diff --git a/scripts/PRsanitycheck.py b/scripts/PRsanitycheck.py index a838ba1..4caa1c0 100644 --- a/scripts/PRsanitycheck.py +++ b/scripts/PRsanitycheck.py @@ -72,7 +72,7 @@ def getCSV4CCs(directory): # 1. Valid, Four Characters Check # Check to ensure all 4CCs are actually four characters long and valid characters matching the regex below def notfourcharacters(codes, exceptions=[]): - pattern = re.compile("^[\u0020-\u007E]{4}$", re.UNICODE) + pattern = re.compile("^[ -~©]{4}$", re.UNICODE) mistakeCodes = [] for code in codes: if pattern.match(code[0]) == None: