Commit 36085311 authored by Loren Merritt's avatar Loren Merritt

GTK update. patch by Vincent Torri.

  added:
direct=auto
no-fast-pskip
vbv
cqm
tooltips (without descriptions yet)
translations
`make clean` for .exe
when file exists, ask for override
  fixes:
debug level bug 
bitrate slider bug
mixed-refs can be set only if ref>1
i8x8 can be set only if 8x8 transform is enabled
# of threads capped at 4
fourcc can't be removed
cosmetics



git-svn-id: svn://svn.videolan.org/x264/trunk@532 df754926-b1dd-0310-bc7b-ec298dee348c
parent 918c7ef4
include config.mak
OBJECTS = x264_gtk_bitrate.o x264_gtk_rc.o x264_gtk_mb.o x264_gtk_more.o x264_gtk.o
EXTERNAL_DEPS= ../muxers.o ../matroska.o ../libx264.a
TEST_OBJECT = test.o
ENCODE_OBJECT = x264_gtk_encode_encode.o x264_gtk_encode_status_window.o x264_gtk_encode_main_window.o x264_gtk_encode.o
# Architecture dependant stuff
ifeq ($(SYS),MINGW)
datadir=.
OBJECTS+=x264gtk.o
TEST_OBJECTS+=x264gtk.o
LDFLAGS+=-mwindows
XGETTEXT=xgettext.exe
X264GTK_O = x264gtk.o
ICONV_LIB = -liconv
TEST_BIN = test.exe
ENCODE_BIN = x264_gtk_encode.exe
else
datadir=${prefix}/share/x264
datadir=${prefix}/share
XGETTEXT=xgettext
X264GTK_O =
ICONV_LIB =
TEST_BIN = test
ENCODE_BIN = x264_gtk_encode
endif
all: x264_gtk_encode test
CPPFLAGS = `pkg-config --cflags gtk+-2.0 gthread-2.0 x264` -DX264_DATA_DIR=\"${datadir}\"
# PO / MO files
PO_FILES = $(shell ls *.po)
MO_FILES = $(PO_FILES:%.po=%.mo)
ALL_LINGUAS = $(PO_FILES:%.po=%)
# Object files
OBJECTS_LIB = \
x264_gtk_bitrate.o \
x264_gtk_cqm.o \
x264_gtk_mb.o \
x264_gtk_more.o \
x264_gtk_rc.o \
x264_gtk.o
OBJECTS_TEST = test.o
OBJECTS_ENCODE = \
x264_gtk_encode_encode.o \
x264_gtk_encode_main_window.o \
x264_gtk_encode_status_window.o \
x264_gtk_encode.o
OBJECTS_ALL = $(OBJECTS_LIB) $(OBJECTS_TEST) $(OBJECTS_ENCODE)
SOURCES_ALL = $(OBJECTS_ALL:%.o=%.c)
EXTERNAL_DEPS= ../muxers.o ../matroska.o ../libx264.a
all: $(ENCODE_BIN) $(TEST_BIN) $(MO_FILES)
# Already provides iconv/intl
CPPFLAGS = -g `pkg-config --cflags gtk+-2.0 gthread-2.0` -I.. -DX264_DATA_DIR=\"${datadir}\"
LDFLAGS += `pkg-config --libs gtk+-2.0 gthread-2.0 x264`
# gettext rules
x264_gtk.pot: $(SOURCES_ALL)
@echo " T: x264_gtk.pot"
@$(XGETTEXT) -o x264_gtk.pot -k'_' -s --from-code iso-8859-1 \
--default-domain=x264_gtk $(SOURCES_ALL)
%.mo: %.po x264_gtk.pot
@echo " T: $@"
@msgmerge --update $< x264_gtk.pot
@msgfmt -o $@ $<
# Compilation rule
%.o : %.c
@echo " C: $(@D)/$(<F)"
@$(CC) -c $(CPPFLAGS) $(CFLAGS) $< -o $@
ifeq ($(SYS),MINGW)
%.o : %.rc
@echo " C: $(@D)/$(<F)"
@windres -o $@ -i $<
endif
# Creation of the icon pixmap
x264_icon.h: x264.ico
@gdk-pixbuf-csource --name=x264_icon --stream x264.ico > x264_icon.h
# Linking rule
libx264gtk.a: $(OBJECTS)
libx264gtk.a: $(OBJECTS_LIB)
@echo " L: $(@F)"
@ar rc libx264gtk.a $(OBJECTS)
@ar rc libx264gtk.a $(OBJECTS_LIB)
@ranlib libx264gtk.a
test: $(OBJECTS) $(TEST_OBJECT)
# Program : test
$(TEST_BIN): $(OBJECTS_LIB) $(OBJECTS_TEST)
@echo " B: $(@F)"
@$(CC) -o test $(OBJECTS) $(TEST_OBJECT) $(LDFLAGS)
#Needs iconv/intl
@$(CC) -o $(TEST_BIN) $(OBJECTS_LIB) $(OBJECTS_TEST) $(LDFLAGS) $(ICONV_LIB) -lintl
x264_gtk_encode: $(OBJECTS) x264_icon.h libx264gtk.a $(ENCODE_OBJECT) $(EXTERNAL_DEPS)
# Program : x264_gtk_encode
$(ENCODE_BIN): $(OBJECTS_LIB) x264_icon.h libx264gtk.a $(OBJECTS_ENCODE) $(EXTERNAL_DEPS) $(X264GTK_O)
@echo " B: $(@F)"
@$(CC) -o x264_gtk_encode $(OBJECTS) $(ENCODE_OBJECT) $(EXTERNAL_DEPS) $(LDFLAGS)
@$(CC) -o $(ENCODE_BIN) $(OBJECTS_LIB) $(OBJECTS_ENCODE) $(EXTERNAL_DEPS) $(LDFLAGS) $(X264GTK_O)
# Clean rule
clean:
@rm -f *.o test x264_gtk_encode libx264gtk.a x264_icon.h
@rm -f *.o *.mo x264_gtk.pot $(TEST_BIN) $(ENCODE_BIN) libx264gtk.a x264_icon.h x264gtk.o
# Install rule
install: x264_gtk_encode
@echo " I: $(DESTDIR)$(includedir)/x264_gtk.h"
@install -m 644 x264_gtk.h $(DESTDIR)$(includedir)
@install -m 644 x264_gtk.h "$(DESTDIR)$(includedir)"
@echo " I: $(DESTDIR)$(includedir)/x264_gtk_enum.h"
@install -m 644 x264_gtk_enum.h $(DESTDIR)$(includedir)
@install -m 644 x264_gtk_enum.h "$(DESTDIR)$(includedir)"
@echo " I: $(DESTDIR)$(libdir)/libx264gtk.a"
@install -m 644 libx264gtk.a $(DESTDIR)$(libdir)
@install -m 644 libx264gtk.a "$(DESTDIR)$(libdir)"
@echo " I: $(DESTDIR)$(bindir)/x264_gtk_encode"
@install x264_gtk_encode $(DESTDIR)$(bindir)
@echo " D: $(DESTDIR)$(datadir)"
@install -d $(DESTDIR)$(datadir)
@echo " I: $(DESTDIR)$(datadir)/x264.png"
@install -m 644 x264.png $(DESTDIR)$(datadir)
@install x264_gtk_encode "$(DESTDIR)$(bindir)"
@echo " D: ${prefix}/share/x264"
@install -d "$(DESTDIR)${prefix}/share/x264"
@echo " I: ${prefix}/share/x264.png"
@install -m 644 x264.png "$(DESTDIR)${prefix}/share/x264"
@for L in $(ALL_LINGUAS); do \
echo " D: $(DESTDIR)${prefix}/share/locale/$$L/LC_MESSAGES"; \
install -d "$(DESTDIR)${prefix}/share/locale/$$L/LC_MESSAGES"; \
echo " I: $(DESTDIR)${prefix}/share/locale/$$L/LC_MESSAGES/x264_gtk.mo"; \
install -m 644 $$L.mo "$(DESTDIR)${prefix}/share/locale/$$L/LC_MESSAGES/x264_gtk.mo"; \
done
# Uninstall rule
uninstall:
@echo " U: $(DESTDIR)$(includedir)/x264_gtk.h"
@rm -f $(DESTDIR)$(includedir)/x264_gtk.h
@rm -f "$(DESTDIR)$(includedir)/x264_gtk.h"
@echo " U: $(DESTDIR)$(includedir)/x264_gtk_enum.h"
@rm -f $(DESTDIR)$(includedir)/x264_gtk_enum.h
@rm -f "$(DESTDIR)$(includedir)/x264_gtk_enum.h"
@echo " U: $(DESTDIR)$(libdir)/libx264gtk.a"
@rm -f $(DESTDIR)$(libdir)/libx264gtk.a
@rm -f "$(DESTDIR)$(libdir)/libx264gtk.a"
@echo " U: $(DESTDIR)$(bindir)/x264_gtk_encode"
@rm -f $(DESTDIR)$(bindir)/x264_gtk_encode
@echo " U: $(DESTDIR)$(datadir)"
@rm -rf $(DESTDIR)$(datadir)
x264gtk.o: x264_gtk.h x264gtk.rc x264.ico x264_gtk_bitrate.h x264_gtk_bitrate.o x264_gtk_rc.h x264_gtk_rc.o x264_gtk_mb.h x264_gtk_mb.o x264_gtk_more.h x264_gtk_more.o
x264_gtk_bitrate.o: x264_gtk_private.h x264_gtk_enum.h x264_gtk_bitrate.c
x264_gtk_rc.o: x264_gtk_private.h x264_gtk_rc.c
x264_gtk_mb.o: x264_gtk_private.h x264_gtk_mb.c
x264_gtk_more.o: x264_gtk_private.h x264_gtk_more.c
x264_gtk_encode_encode.o: x264_gtk_encode_private.h x264_gtk_encode_encode.c
x264_gtk_encode_status_window.o: x264_gtk_encode_private.h x264_gtk_encode_status_window.c
x264_gtk_encode_main_window.o: x264_gtk_encode_private.h x264_gtk_encode_encode.o x264_gtk_encode_status_window.o x264_gtk.o x264_gtk_encode_main_window.c
x264_gtk_encode.o: x264_gtk_encode_main_window.o x264_gtk_encode.c
test.o: x264_gtk.o test.c
@rm -f "$(DESTDIR)$(bindir)/x264_gtk_encode"
@echo " U: $(DESTDIR)${prefix}/share/x264"
@rm -rf "$(DESTDIR)${prefix}/share/x264"
@for L in $(ALL_LINGUAS); do \
echo " U: $(DESTDIR)${prefix}/share/locale/$$L/LC_MESSAGES/x264_gtk.mo"; \
rm -f "$(DESTDIR)${prefix}/share/locale/$$L/LC_MESSAGES/x264_gtk.mo"; \
done
x264_gtk.o: x264_gtk.h x264gtk.rc x264.ico x264_gtk_bitrate.h x264_gtk_bitrate.o x264_gtk_rc.h x264_gtk_rc.o x264_gtk_mb.h x264_gtk_mb.o x264_gtk_more.h x264_gtk_more.o x264_gtk_cqm.h x264_gtk_cqm.o x264_gtk_i18n.h
x264_gtk_bitrate.o: x264_gtk_private.h x264_gtk_enum.h x264_gtk_bitrate.c x264_gtk_i18n.h
x264_gtk_rc.o: x264_gtk_private.h x264_gtk_rc.c x264_gtk_i18n.h
x264_gtk_mb.o: x264_gtk_private.h x264_gtk_mb.c x264_gtk_i18n.h
x264_gtk_more.o: x264_gtk_private.h x264_gtk_more.c x264_gtk_i18n.h
x264_gtk_cqm.o: x264_gtk_private.h x264_gtk_cqm.c x264_gtk_i18n.h
x264_gtk_encode_encode.o: x264_gtk_encode_private.h x264_gtk_encode_encode.c x264_gtk_i18n.h
x264_gtk_encode_status_window.o: x264_gtk_encode_private.h x264_gtk_encode_status_window.c x264_gtk_demuxers.h x264_gtk_i18n.h
x264_gtk_encode_main_window.o: x264_gtk_encode_private.h x264_gtk_encode_encode.o x264_gtk_encode_status_window.o x264_gtk.o x264_gtk_encode_main_window.c x264_gtk_demuxers.h x264_gtk_i18n.h
x264_gtk_encode.o: x264_gtk_encode_main_window.o x264_gtk_encode.c x264_gtk_i18n.h
test.o: x264_gtk.o test.c x264_gtk_i18n.h
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-06-12 01:09-0700\n"
"PO-Revision-Date: 2006-03-30 00:37+0200\n"
"Last-Translator: Kurosu <kurosu@free.fr>\n"
"Language-Team: N/A\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
#: test.c:47
#, c-format
msgid ""
"\n"
"Different from default values\n"
msgstr ""
"\n"
"Diffre des valeurs par dfaut\n"
#: test.c:45
#, c-format
msgid ""
"\n"
"Same result !\n"
msgstr ""
"\n"
"Mme rsultat!\n"
#: x264_gtk_encode_main_window.c:729
#, c-format
msgid "%.2fKB/s (%.2f fps)"
msgstr "%.2fKo/s (%.2f fps)"
#: x264_gtk_encode_main_window.c:723
#, c-format
msgid "%dKB"
msgstr "%dKo"
#: x264_gtk_encode_status_window.c:73
msgid "0KB"
msgstr "0Ko"
#: x264_gtk_more.c:83
msgid "1 (Fastest)"
msgstr "1 (la plus rapide)"
#: x264_gtk_cqm.c:166
#, fuzzy
msgid "4x4 I chroma quant. matrices"
msgstr "Matrices"
#: x264_gtk_cqm.c:146
#, fuzzy
msgid "4x4 I luma quant. matrices"
msgstr "Matrices"
#: x264_gtk_mb.c:83
msgid "4x4 Intra search"
msgstr "Recherche 4x4 Intra"
#: x264_gtk_mb.c:85
#, fuzzy
msgid "4x4 Intra search - description"
msgstr "Recherche 4x4 Intra"
#: x264_gtk_cqm.c:206
#, fuzzy
msgid "4x4 P chroma quant. matrix"
msgstr "Matrices"
#: x264_gtk_cqm.c:186
#, fuzzy
msgid "4x4 P luma quant. matrix"
msgstr "Matrices"
#: x264_gtk_cqm.c:104
#, fuzzy
msgid "4x4 quant. matrices"
msgstr "Matrices"
#: x264_gtk_mb.c:66
msgid "4x8, 8x4 and 4x4 P-frame search"
msgstr "Recherche 4x8, 8x4 and 4x4 dans les images P"
#: x264_gtk_mb.c:68
#, fuzzy
msgid "4x8, 8x4 and 4x4 P-frame search - description"
msgstr "Recherche 4x8, 8x4 and 4x4 dans les images P"
#: x264_gtk_more.c:91
msgid "5 (High quality)"
msgstr "5 (Haute qualit)"
#: x264_gtk_more.c:93
msgid "6 (RDO)"
msgstr "6 (optimisation R/D)"
#: x264_gtk_more.c:95
msgid "6b (RDO on B frames)"
msgstr "6b (optimisation R/D sur les images B)"
#: x264_gtk_mb.c:59
msgid "8x16, 16x8 and 8x8 B-frame search"
msgstr "Recherche 8x16, 16x8 et 8x8 dans les images B"
#: x264_gtk_mb.c:61
#, fuzzy
msgid "8x16, 16x8 and 8x8 B-frame search - description"
msgstr "Recherche 8x16, 16x8 et 8x8 dans les images B"
#: x264_gtk_mb.c:52
msgid "8x16, 16x8 and 8x8 P-frame search"
msgstr "Recherche 8x16, 16x8 et 8x8 dans les images P"
#: x264_gtk_mb.c:54
#, fuzzy
msgid "8x16, 16x8 and 8x8 P-frame search - description"
msgstr "Recherche 8x16, 16x8 et 8x8 dans les images P"
#: x264_gtk_cqm.c:111
#, fuzzy
msgid "8x8 I luma quant. matrices"
msgstr "Matrices"
#: x264_gtk_mb.c:73
msgid "8x8 Intra search"
msgstr "Recherche 8x8 Intra"
#: x264_gtk_mb.c:75
#, fuzzy
msgid "8x8 Intra search - description"
msgstr "Recherche 8x8 Intra"
#: x264_gtk_cqm.c:118
#, fuzzy
msgid "8x8 P luma quant. matrices"
msgstr "Matrices"
#: x264_gtk_mb.c:42
msgid "8x8 Transform"
msgstr "Transforme 8x8"
#: x264_gtk_mb.c:44
#, fuzzy
msgid "8x8 Transform - description"
msgstr "Transforme 8x8"
#: x264_gtk_mb.c:160
msgid "Adaptive"
msgstr "Adaptatif"
#: x264_gtk_mb.c:162
msgid "Adaptive - description"
msgstr ""
#: x264_gtk_encode_main_window.c:155
msgid "All supported"
msgstr "Tous supports"
#: x264_gtk_mb.c:198
msgid "Auto"
msgstr "Automatique"
#: x264_gtk_bitrate.c:168
msgid "Average bitrate"
msgstr "Dbit moyen"
#: x264_gtk_encode_main_window.c:197
msgid "Avisynth Script"
msgstr "Script Avisynth"
#: x264_gtk_mb.c:91
msgid "B-Frames"
msgstr "Images B"
#: x264_gtk_rc.c:73
msgid "B-frames reduction (%)"
msgstr "Malus B-frames"
#: x264_gtk_rc.c:67
#, fuzzy
msgid "B-frames reduction - description"
msgstr "Malus B-frames"
#: x264_gtk_mb.c:129
msgid "Bias"
msgstr "Biais"
#: x264_gtk_mb.c:123
msgid "Bias - description"
msgstr ""
#: x264_gtk_mb.c:152
msgid "Bidirectional ME"
msgstr "EM bidirectionnel"
#: x264_gtk_mb.c:154
#, fuzzy
msgid "Bidirectional ME - description"
msgstr "Estimation de mouvement bidirectionnel"
#: x264_gtk_rc.c:30 x264_gtk.c:236
msgid "Bitrate"
msgstr "Dbit"
#: x264_gtk_rc.c:93
msgid "Bitrate variability (%)"
msgstr "Variabili du dbit (%)"
#: x264_gtk_rc.c:87
#, fuzzy
msgid "Bitrate variability - description"
msgstr "Variabili du dbit (%)"
#: x264_gtk_more.c:261
msgid "CABAC"
msgstr "CABAC"
#: x264_gtk_more.c:264
msgid "CABAC - description"
msgstr ""
#: x264_gtk_encode_main_window.c:78
#, c-format
msgid "Can't stat file\n"
msgstr "Ne peut accder au fichier\n"
#: x264_gtk_more.c:149
msgid "Chroma ME"
msgstr "EM sur la chroma"
#: x264_gtk_more.c:151
msgid "Chroma ME - description"
msgstr ""
#: x264_gtk_encode_main_window.c:115
msgid "Configure"
msgstr "Configurer"
#: x264_gtk_encode_main_window.c:297
msgid "Container:"
msgstr "Conteneur:"
#: x264_gtk_encode_status_window.c:56
msgid "Current video frame:"
msgstr "Image actuelle:"
#: x264_gtk_cqm.c:74
msgid "Custom matrix"
msgstr "Matrice personnalise"
#: x264_gtk_cqm.c:76
#, fuzzy
msgid "Custom matrix - description"
msgstr "Matrice personnalise"
#: x264_gtk_more.c:39 x264_gtk_more.c:318
msgid "Deblocking Filter"
msgstr "Filtre de lissage"
#: x264_gtk_more.c:320
#, fuzzy
msgid "Deblocking Filter - description"
msgstr "Filtre de lissage"
#: x264_gtk_more.c:376 x264_gtk_more.c:410
msgid "Debug"
msgstr "Dboguage"
#: x264_gtk.c:215
msgid "Default"
msgstr "Par dfaut"
#: x264_gtk_more.c:116
msgid "Diamond Search"
msgstr "Recherche en diamant"
#: x264_gtk_mb.c:185
msgid "Direct mode"
msgstr "Mode direct"
#: x264_gtk_mb.c:179
#, fuzzy
msgid "Direct mode - description"
msgstr "Mode direct"
#: x264_gtk_more.c:289
msgid "Disabled"
msgstr "Dsactiv"
#: x264_gtk_encode_main_window.c:614
msgid "Do you want to overwrite file\n"
msgstr ""
#: x264_gtk_more.c:293
msgid "Enabled (mode decision)"
msgstr "Activ (dcision de mode)"
#: x264_gtk_more.c:291
msgid "Enabled (once)"
msgstr "Activ"
#: x264_gtk_encode_status_window.c:32
msgid "Encoding status"
msgstr "Situation dans le codage"
#: x264_gtk_bitrate.c:68
msgid "Encoding type"
msgstr "Type de codage"
#: x264_gtk_bitrate.c:62
#, fuzzy
msgid "Encoding type - description"
msgstr "Type de codage"
#: x264_gtk_more.c:404
msgid "Error"
msgstr "Erreurs"
#: x264_gtk_encode_encode.c:150
#, c-format
msgid "Error ! %d\n"
msgstr "Erreur ! %d\n"
#: x264_gtk_encode_encode.c:143 x264_gtk_encode_main_window.c:715
#, c-format
msgid "Error ! %d %d %d\n"
msgstr "Erreur ! %d %d %d\n"
#: x264_gtk_encode_main_window.c:550
msgid "Error: input file name is not set"
msgstr "Erreur: pas de nom pour le fichier d'entre"
#: x264_gtk_encode_main_window.c:564
msgid "Error: output file name is not set"
msgstr "Erreur: pas de nom pour le fichier de sortie"
#: x264_gtk_encode_encode.c:68
msgid "Error: unknown input file type"
msgstr "Erreur: type inconnu de fichier en entre"
#: x264_gtk_encode_encode.c:67
msgid "Error: unknown output file type"
msgstr "Erreur: type inconnu de fichier en sortie"
#: x264_gtk_more.c:122
msgid "Exhaustive search"
msgstr "Recherche exhaustive"
#: x264_gtk_encode_main_window.c:600
#, fuzzy
msgid "Existing file"
msgstr "Fichier de statistiques"
#: x264_gtk_more.c:189
msgid "Fast P skip"
msgstr "Skip pour P rapide"
#: x264_gtk_more.c:191
#, fuzzy
msgid "Fast P skip - description"
msgstr "Skip pour P rapide"
#: x264_gtk_cqm.c:54
msgid "Flat matrix"
msgstr "Matrice plate"
#: x264_gtk_cqm.c:56
#, fuzzy
msgid "Flat matrix - description"
msgstr "Matrice plate"
#: x264_gtk_more.c:418
msgid "FourCC - description"
msgstr ""
#: x264_gtk_encode_main_window.c:254
msgid "Frame count:"
msgstr "Nombre d'images:"
#: x264_gtk_encode_main_window.c:244
msgid "Frame rate den:"
msgstr "Dnominateur du FPS"
#: x264_gtk_encode_main_window.c:234
msgid "Frame rate num:"
msgstr "Numrateur du FPS"
#: x264_gtk_encode_main_window.c:221
msgid "Height:"
msgstr "Hauteur:"
#: x264_gtk_more.c:118
msgid "Hexagonal Search"
msgstr "Recherche en hexagone"
#: x264_gtk_more.c:408
msgid "Info"
msgstr "Information"
#: x264_gtk_rc.c:306
msgid "Initial VBV buffer occupancy"
msgstr ""
#: x264_gtk_rc.c:300
#, fuzzy
msgid "Initial VBV buffer occupancy - description"
msgstr "Recherche 4x4 Intra"
#: x264_gtk_encode_main_window.c:129
msgid "Input file"
msgstr "Fichier d'entre"
#: x264_gtk_encode_main_window.c:140
msgid "Input file:"
msgstr "Fichier d'entre:"
#: x264_gtk_cqm.c:64
msgid "JVT matrix"
msgstr "Matrice JVT"
#: x264_gtk_cqm.c:66
msgid "JVT matrix - description"
msgstr ""
#: x264_gtk_rc.c:49
msgid "Keyframe boost (%)"
msgstr "Bonus image cl (%)"
#: x264_gtk_rc.c:43
#, fuzzy
msgid "Keyframe boost - description"
msgstr "Bonus image cl (%)"
#: x264_gtk.c:174
#, c-format
msgid "Loading configuration from %s\n"
msgstr "Chargement de la configuration partir de %s\n"
#: x264_gtk.c:166
msgid "Loading default configuration\n"
msgstr "Chargement de la configuration par dfaut\n"
#: x264_gtk_more.c:395
msgid "Log level"
msgstr "Niveau de trace"
#: x264_gtk_more.c:389
msgid "Log level - description"
msgstr ""