MediaWiki API result

This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.

Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.

See the complete documentation, or the API help for more information.

{
    "batchcomplete": "",
    "continue": {
        "gapcontinue": "Reporting_abuse",
        "continue": "gapcontinue||"
    },
    "warnings": {
        "main": {
            "*": "Subscribe to the mediawiki-api-announce mailing list at <https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce> for notice of API deprecations and breaking changes."
        },
        "revisions": {
            "*": "Because \"rvslots\" was not specified, a legacy format has been used for the output. This format is deprecated, and in the future the new format will always be used."
        }
    },
    "query": {
        "pages": {
            "1994": {
                "pageid": 1994,
                "ns": 0,
                "title": "Rehuff",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "= Vorbis rehuff code =\n\nRehuff was a tool to losslessly compress Vorbis files. Latest rehuff version (see [http://lists.xiph.org/pipermail/vorbis-dev/2006-August/018522.html rehuff status]), had some limits:\n* it's not free software;\n* it has a bug causing the rehuffed file can't correctly seek;\n* it works only with stereo files.\n\n= Theora rehuff code =\ntterribe, on 2007-05-02 in [http://lists.xiph.org/pipermail/commits/2007-May/010884.html SVN revision r12913], commited a new rehuff code, which works on Theora streams. The code is included in the [http://svn.xiph.org/trunk/theora-exp/ svn trunk of theora-exp].\n\n== How to get it working ==\n\n* Get the latest theora-exp:\n svn co http://svn.xiph.org/trunk/theora-exp/\n* Compile rehuff code:\n cd theora-exp\n ./autogen.sh\n cd unix\n make rehuff\n* Use it:\n ./rehuff [-s <statsout.txt> ] <infile.ogg> <outfile.ogg>\n\n== A try on r14725 version ==\n\n* Current version does not rehuff ogg vorbis files.\n* Rehuffing is pretty fast.\n* Rehuffed files, decoded with dump_video, are the same of the original files.\n* Rehuffed files are about 0,4-1,5% smaller than original files.\n* However, when played with QuickTime Player, using [http://xiph.org/quicktime/ QuickTime Components], some rehuffed file seem more ''blurred'' at the beginning (e.g., look at the text ''A New Computer'' on the rehuff of this file http://www.polycrystal.org/lego/movies/A_New_Computer--med.ogg). This is not reproducible on VLC, so this may be only a problem of QuickTime Components.\n\n[[Category:Vorbis]]\n[[Category:Theora]]"
                    }
                ]
            },
            "2414": {
                "pageid": 2414,
                "ns": 0,
                "title": "Release/pgconfig",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "Actually better use the GIT version: http://git.xiph.org/?p=cortado.git;a=blob;f=cortado.proguard\n\n\n<pre><nowiki>\n-injars cortado-ovt-stripped-0.5.1.jar\n-outjars cortado-ovt-proguard-0.5.1.jar\n\n-verbose\n-optimizationpasses 4\n-libraryjars \"<java.home>/lib/rt.jar\" \n-target 1.1 \n\n# The mergeinterfacesaggressively option breaks Netscape 4 and possibly other JVMs.\n\n-keep public class com.fluendo.player.Cortado {\n    public void run();\n    public void doPause();\n    public void doPlay();\n    public void doStop();\n    public void doSeek(double);\n    public void newSeek(double);\n    public void setParam(java.lang.String, java.lang.String);\n    public void restart();\n    public void init();\n    public void start();\n    public void stop();\n    public void play();\n    public void pause();\n}\n-keep public class com.fluendo.plugin.HTTPSrc\n-keep public class com.fluendo.plugin.FakeSink\n-keep public class com.fluendo.plugin.VideoSink\n-keep public class com.fluendo.plugin.AudioSinkJ2\n-keep public class com.fluendo.plugin.AudioSinkSA\n-keep public class com.fluendo.plugin.Overlay\n-keep public class com.fluendo.plugin.TextOverlay\n-keep public class com.fluendo.plugin.KateOverlay\n-keep public class com.fluendo.plugin.Selector\n-keep public class com.fluendo.plugin.OggDemux\n-keep public class com.fluendo.plugin.TheoraDec\n-keep public class com.fluendo.plugin.VorbisDec\n-keep public class com.fluendo.plugin.KateDec\n-keep public class com.fluendo.plugin.Queue\n-keep public class com.fluendo.plugin.MultipartDemux\n-keep public class com.fluendo.plugin.JPEGDec\n-keep public class com.fluendo.plugin.SmokeDec\n-keep public class com.fluendo.plugin.MulawDec\n\n# Remove debugging - Throwable_printStackTrace calls. Remove all invocations of\n# Throwable.printStackTrace().\n-assumenosideeffects public class java.lang.Throwable {\n    public void printStackTrace();\n}\n\n# Remove debugging - Thread_dumpStack calls. Remove all invocations of\n# Thread.dumpStack().\n-assumenosideeffects public class java.lang.Thread {\n    public static void dumpStack();\n}\n\n# Remove debugging - All logging API calls. Remove all invocations of the\n# logging API whose return values are not used.\n-assumenosideeffects public class java.util.logging.* {\n    <methods>;\n}\n\n# Remove debugging - All Log4j API calls. Remove all invocations of the\n# Log4j API whose return values are not used.\n-assumenosideeffects public class org.apache.log4j.** {\n    <methods>;\n}\n</nowiki></pre>"
                    }
                ]
            }
        }
    }
}